MLLHLLFGLSVAVGLSAAERGLPFDFPFSQTPTRFNIRVDSELVDFAKSRAASYRPSYGISDEWTKEGPPAASMAELSTFWAEHYNWSEVEDRMNKRDHFSVVIPGAAGYTGDIPIHFVHHRSMNDSAIPLLLLHGWSSTHLEWDKIIDPLAQFFHLVTPDLPGYGFSPAPTESGMDARTMGAAYDVLMKELGYGTYGVVGTDVGYFVSSWMMSDVPDSIIGHFLDFMLVPPTQDDIDRYSGNQTTPEENAYLGSFTAFESDHSVYSAVQAQKPLALSLSMGDSPVGFAGWLWDLKYAGSDGYQYTMEELITEAFTLWIQAPYGAMRSYLETLIVSLGHTTSGSKSWNK*