MATLLLADLSESMNEPVLGEDSTRAELAQRGLLHFLQSSALQQEPVALMTFASDTEVAVPFSRDLRTTKAKLFDLTVVAAERRFERSLAEAAAYAASAWGSDVAVQVVVITDSPAAPTLAGLAGADARLHFVVLAPEPRALDARGYAEVAQRSGAAGRTWWTSRGRGAPAASPAASSSSPSTPSPGPSTPLPRRAPLRRPRSRRLPLPRPSRSFPRAAVAELVGSLEAPTELPRRLRVAGFVPAAEAALCPARVVVLPPGLRPRGYTYPSAAAEAVAADVGKVLRLARGLPGKRDALLQELKRLRETALAFCFPALLAETARLLADEAAALEGRGTGTGRRWRGSTRRASPTRSSPAPSAPPPPPARP*