MRTTLFHFLSASYCLPLYSEKMKDVEGSRTQIRRRVVLVLVDGLGDVSIPSLAFETPLQAAATPNLDTIARAGINGLMDPVEPGLACGSDTAHLSLLGYNPRSYYRGRGAFESMGAGLAMSPGDIAFKCNFATIDDATGIVTSRRADRHFEEEGPILCAALDRIKLPAFPDYEVRVRYATEHRCGVVVKGPNLSGNISGTDPLKDNRPLEVVKPLDGSNDAKHTAAVVNELSYQMRQVLRAHPLNFERASQGKSIANVVLLRGCGIRIQVPSFWEKHGLHPCMVAPTKIIAGLGLSLGIDILEAPGATGDYRTLLTSKATAISKALTAPMVQVPQIFVPGDDSLRAGRTDGYDFGFLHIKAVDDAGHDKATRLKVAALESIDKMIGQLARLLWEAECCGTAKFSICVTGDHSTPVEYGDHSFEPVPFTICHLEDFVKARGGSDIVNNVSLDPFILADEKVSVLTEQNLLDKREGYIAGDFVPCFDEFSASRGCLGRFQGSEMMSIVKQYMEAV*