MTKPQPQDKRKVLALFDVDGTLTVPRKRADDEMIAFMAALREKVAVGIVGGSDLAKIKEQLGEAADTEYDYLFSENGLMAFKNGELLKATSFKEHLGEAKIKELVNFILVYIANLDIPIKRGTFVEFRNGMLNVSPIGRNCSQEERDDFEKFDKVAGVRERMVKVLQVQFREFDLTYSVGGQISFDVFPRGWDKTYCLQFVENDFEEIHFFGDKTYSGGNDHEIFVSPKTIGHTVTSPADTRRLVVEHIIDKL*