MTYPRILGFAAFSGTGKTSLLTRLIPLLKQRGLNIGVIKHSHHDFEIDYPGKDSYQLRSAGATPVMIVSPYRRALITEFYPKQEISLHEQLTEFPQSGLDLILVEGFRHERFAKIELHRPSLGKALLYPNDTDIIAIASDQHLDTPAELPCLDLNNASAIAEFVFHHFFED