MSHLPHGIVQTTTSSATMNSAANMAAAAYFKNAAGAYPTPAHMTGATALSFAANPPAHNFLSTGMGYFGSTLANCEAPIAWNGISRRKQRRERTTFTRGQLEILESHFAKTRYPDIFMREDIARRIRLPESRVQVWFKNRRAKARHQKKVIQQHIAAQHSSSTSDSVLCASSSNNNRSSVSEGGSRCGSGMEKVEIDSIDSKMPRTHPPTTCIGADVPISSGGYAFRQGYGYNGNQSISAVTPVEYFQCTPQQVSTAANCAIADSWKLC