MALQHSVTVVFVLCFGFCSTLMNCESVNGLRAMFVFGDSLLDPGNDEKLITLARADRPPYGRDLSNHRPSGRFCNGLLTSDILASLAGLPYPPAYLLEKDNIMSGTSFASSGAGIMNLTGYQLLQRIDFFQQVVFFSDVRQQLTARLGAQQASVLVSRALFLVCLGNNDYLTGYFGNPFGLSSMQRKYSPDQFRSLLISIFEQSLLELYSLGARKFALVSLSAIGCIPLELLLTRSRDGRCNSVINDEVRRFNAALQALSEKLQATYSDAHFIYLNAFDMVYAIIQNPVAHGFTYGSIACCGAGPYRGVPCYRAISSVCENASQYVFWDFAHPTQAINAVLANRFWAGSPPDVSPINVQQLAAL*