MPSFSQATELSAWKELQEHHNSVGRNIVLKDCFQKDPQRFEKFSRTFKNTVDNSEVLFDFSKNFLTEETLALLVKLAKEANVEELRDAMFKGEHINFTEDRAVYHAALRNVSNEPMQVNGKSVVEDVNAVLEHMKEFTEQVRSGEWKGYTGKKIDTVINIGIGGSDLGPVMVTEALKPYGAPDMKLHFVSNIDGTHIAEALKNSNPETTLFLIASKTFTTAETTTNANTAKKWFLETAKEDSHIAKHFVALSTNEEEVTKFGIDKKNMFGFESWVGGRYSVWSAIGLSVALYIGYDNFHQFLAGAHAMDKHFREAPLEQNIPVLGGLLSVWYSDFFGAQTHLVAPFDQYLHRFPAYLQQLSMESNGKAITRTGEYVKYTTGPILFGEPATNAQHSFFQLLHQGTKLIPSDFIMAAESHNPVEGGKHQRMLASNFLAQSEALMVGKTPEQVKAEGAPENLVSHKTFLGNRPTTSILAQKITPSTLGALITYYEHLTFTEGAIWNINSFDQWGVELGKVLAKKIQKELETADAGSDHDASTSGLLLAFKKKANLA*