MEKELGEFVLRREMLTLETVKMVKAARLPAEAQVQAQRKELEDEVEFMGSFRGTRTLELSNLDQVYNVYNDYSAVALFYDAARMMKGSILRDHDAIVNLITGALEELLLHLPTAAGRLYFNEAMGRTEIKYKLAYVGSKDAGADDWGVQFGAARANLALSELGDLSDSQPCFDLLYPSILHSCRNQHPPAPAASGAVPIIAIQVTTFTCGGFALAFKSHHAFADGYGAALILQNLCSIARGAGLAVPLQDDSQSRRKLMPSRVPPSPNDGVHMYFSVQRRRGAASVPSLYAGGAASGMPPVRYAFSKAFLEALRRRGSAGTSSQAKQCSRYQALVALLWAARAKSLAETGCIGEDQLLALRIPSNMREKVPALGKGYVGNAILLCPVRATVQELCESPFPHIVRKVQLAMKANTTPEFMQSQTDFLEAQLKEGLVPRFENSRVQWLSITSYVSLPFYDTDCGWGPPVYCSSPSRQSSHVIRILDDPIGASWNVMVVCHSLREQASFHQHITLS*