MATLASSTKPQKQYTPQWVSLIAGGVAGGVEAASTYPFEYAKTRVQLLRTSKSTPSNPLRLIFTVAQQEGVGALYTGCSTLIIGTTAKAAVRFVSYDTIKNALSDERGSLSPARGIVAGVVAGATESVLAVTPTERIKTALIDDAKNARQFRSSLHATQVLVRTHGLRELYRGLVSTTLKQSATSAVRMGTYNILKESFKAHDIPPTLFTTFCMGALAGVVTVYATQPFDTIKTRAQGVQGAGLVEAIRNIQSDYGVRGFWKGSSMRLGRLLLSGGIVFSVYEKMTYLLHSRAGVE*