MILTGVRPPIPSLLSSNGHGNKLAVILLRTCLRRIPVTRINSLRSLSVFPTMEDLPATKLTYYDDMWKLLSAASFITHLKEEAREAVILDSTIFHPQGGGQPADHGVIANSEGDIKFIVDDVRLKNGVVFHYGSFNLLYEREVAFERGQQVHLSVDEKRRKLNARLHSAGHVMDACMRLVGLGHLEPAKGYHFPDGAFVEYKGTVTLNELQSKQKDLEKEANVMISNGGKVTASILPYKEALELCGGSLPDYIPKDSSPRIVQLGNNLGCPCGGTHVADMSEIGSMKISQIRMKKGIAKISYSIEL*