MVLLLRPLAPVRLRSVAECDFSALSRFIMSSLPFGEGIYRRELKAAIHVVERACRLCNSVHNSMSSMGNKQMEKDDLSPVTVADYGVQSLIGMELGLLFPSIPLVAEEDASYLRSEAEERAGEKGDKATLLDMVVEAVSKVACLEVQPVSHNMVLKAIDRGGETKATEGMPSFWVLDPIDGTRGFLEGGDALYVIGLALVVEGKIVLGVMGCPCLTQANMASSRSGRRILWAVDKVMNGGKPQQWGRCGVLMVAYRCHGTWLRSLNLNAAMEEETPMSAIQNFARSLVDGSLTLADASFGLSRHESWVSSPLASLVDPDNTRNEDFVFHYCCGSLCKYLAVATGAISALLLPQVKTNVKVWDHAAGVICVMEAGGKVTDGEGFDIASKFLSKGQRTFVPGGEKILVTNGHLHHVLLEHLSQH*