MRPTLRCLQGLAYHARRAESTSFIGLGRMGYEMANNLFSKKYAASKDAHFVVCDAIPDTAQAFRNTFVQKYPGAHITVVNDPEQAALASGTIITMLPSSPQVQEVYSKIIPALSSLPKELARHTLCIDSTTLDVDVARQVASEVNSQGAKMVDAPVSGGVTGAAAGTLSFLVGGPEESFKLAQPILTHMGQRIIHCGQSGAGLGAKICNNLVLGVEQIVIAEAMLLGQKLGLDPAVLASVINSSTGSCWSCSVNNPVPSALPGKAPPCERDYEGGFATALMLKDMRLATDIAEKNQSALPLGVAARELYQKAIEEKPELAKKDFSSVFKFLEQS*