MLFPGGPFPGAGSDLLAEGGARALRLGLQGQHLLPRAAFGGGGGRAGGAASSTSFRRRALLNEKLDRENRGRLLRPSSPKGKAIRDFQKLLKTFPLASALTAGSLSLSGDSIAQFVEHTQKKKSAENPSSSSLNPNQNFPSLFTRLLAYDWRRTLRMATYGAFLYAPGTTVWYHQLDRVVPGTTVPSIAAKVAANQLLLGPAILLVVWGWNYGWTGRLKELPNKARCDLGPSVLASFRFWLPATVTNFAVIPLGGRVAFMSACGLFWNFYLSTSSAK*