MVRPSVFVADPQEPTPEEAVQLAEAEGLSLITSNNASGYMNVKTRGAGDNRFYAAVSRRGVQVVLGRFRSGEAAALCFARSKEGRAAAENLKGGRNKFHSTRGLAWVPGSHTRSGIRILPSASPIAIPHECPVCLETIDEAGADPVVSACNHVFCRACIESVQSDTATCPLCRATLIEGGLSPASSLPTEAEGLRLHLSSTSATGYKGVSRDEGRFRAIREVDGRRVSLGCFATAVEAAVAYARPVQQQRCSAPAAASVHLQRHPRFGRVGVPVGWSIKEWRIQQDAVLRRPPRRNREEAHVGPSKVLVVGGTVAESAQYNGRLPQFSARAQARLGLEDTGRVRGDDQ*