MLNPADTAALLAILSEDRSLEAASAAFAAHFKRPTLFKACCALVLLLEDKGTLKQSQRLVAFYILNELYRIDHPSPHPFMPMLVEAISDESADKVERAFIFQLLTSASNNKEVHKRSANDFMTNFDPSAHTFPSREVLLRQFADSLPRDLNVSAFDKAAINAAVPDPDIPAGYDPGDLEGRLVSADQEATAAGLILNSSLKGFEPPWVRPFPPRLPTQEGEVVWLMPDNNHELLWDHGMCADISRGAAVRELIAKALKGPLAPAQQQQVLSELEADPKLVYHCGLTPRRLPELVENNPVIAIEILLKLMNSVQISDYFKVLVNMDMSLHSMEVVNRLTTAVDLPTEFVHMYISNCISSCENIKDKYMQNRLVRLVCVFLQSLIRNKIINVQDLFIEVQAFCIEFSRIREAAGLFRLLKTLE*