MLKDDEIDDQGKLTEHIFLTSNDLSNNDEEAGDSTEIKLTESMNGASLHSSDITNGARLHSDDTDECPSLSLNFPVTIKVSDLVPTSSISVMGISTSQLTAQSIVDRNKRLFSMAGKSRNNNLTPEEEERIKEILQEEDDAIVNCIMPSIEEDREAELDMLLNGLGYCFDNDEDEKDTKPSRGDPILRELAQKKALEEKENSIDKALRTLLREPLPRVIRFLNEENTGDAVSLLSLNGDSLVATLSEDDILELVQSVKEDLEVEKLELADHDSVRELATSILNGEVAKSMCRSIASGTLEGSNVP*