MFSGLIHRPEASIPTEEAHGPSLVLTADPKPRLRWTTDLHERFVDAVAQLGGPEKATPKAIMRTMGVKGLTLFHLKSHLQKYRLGKQSGKEMTEQSKDASYLLENPSSSVLSPRVPTPDVNEGQEVKEALRAQMEVERKLHEQVEVQKHVQIRMEAYQKYIDSLLAKAYKIASEQITSNSFNTTEQELSDMATRVICSPSDPLSQSILHQLSVNSINLQSPGCKTSSSSAIEGQFFYQKPHELKTKPC