MALLAAAAAARRFSRSLRRFSSYAASGGEEAGGVPAGVVEPESPVRAPPDEQFAAWVARLRPGFTAGDLAEAISSERDPDLALALFRWAALRPGFRHAPASYLAALTAASSGRRPAAAENLVYDVLAGACGPDLRLFNACLRFCCARRRLFPLAFDMFNKMRSLPASAACRPDVETYTLLLTSVVRRVRRPPASMVYLHAVRSLSRQMKASGVVPDTFLLNLIIKAYARCLEVDDALKVFREMPLYGCEANEFTYGYIVKAMFQKGRTDKGMVYFREAREKGFVPTGGVYMTAVSALALEWRFEESRNVLIDMLDCKRKPDMITYRTLMEEMCRAGRAEDAFELLEELKERKRGPLDQRMYSELLDGLHWISQPHQDRVSPCDKRSDD*