MFTAVSSALATTYPLTIENCGYQETFTRPPERVVALGQNTVEILLLLGLQKQVVASAFWPTSVLPQLAEQNAKIKTLTVEIPSLESVLAQNPDFVPAQLPLLLGPESKVARREDLATVGVNSYVSPGMCATKKATGDMYGSRQKLWDMTWLYQEISDFARIFNVEDRGQALIADFKKREADLRQEFGKSKKDLSFVFWFSSASPSADAYVGGKNSASGFIASVLGGHNAITSETEWPTVSWESIIAANPDVIVVASLDRNRWALDKAEEKIKFLKSDPAVSQLEAVKKGHIVVMDGQAMNPTIRTLYGAEQVGEQLRKMGLN*