MSEKPTVLILGGCGFIGRNLATYLLDNELAQEIRLADKTPPQMAWLNEEQTRVFESDRVEFCSANLINAASCKAAFAPHP TTGRAWDIVINCAAETRANQDDAVYKEGILKLSLNCANEAANQRVKRYVELSSGCVNSSEKTPLKEDCKTDPWTGVAKQK LKVEKELANIDDLSYTVVRLPVVYGIGDKRYLMPRIIIAAIYKYLNETMKLLWNDAMRLNTVHVSDVCAAVWQLAQSPKT AGQIYNICDDSASTQGTISNLLVDIFDINLDFFGLVMSNLAKLYPTDTVSEINDKHMAPWAEICQRNGIDNTPLTPYLDE EQLQHKHLYLDNTKLKDFGYVLQHPKVTRELLMEMINDYVKQQLFPKSLVL