MTRAEREGKNGDALAAIETEWTKKANLKLFSDAVADKLREKGGNVQGFLNEVSHKPNHVARQIAKKYGVDEQSGFFWDWDHPRTREGYYQYQGGTQCAVNRAVAFAPHADLIWMETKSPILAQAKEFAEGVRSQVPGQWLAYNLSPSFNWDAAKLSTDQMKSYVWDLAKLGFVWQFITLAGLHSNAYISDHFAKNFATEGMKAYVEIVQRKEREIGCDVLTHQKWSGANMVDSLLKTVTGGVSSTASMGGYNSENNQFK*