MDGFTYTAAAPLPFHARSSIPFPRPLQASFVCASQRRRGVFMAASSTLTAPTWEELTKELGEHKQEPFRLAHAKNRTFSSNDAPALTFYRDNSSWCPYCERVWLQLEEKRIPYAVEKINMNCYGVKPDWYIKLIPTGLLPAINISGKVIPESIDIMMILEDAFPQHNPLLPSKSSPEKVAAVNPLLKLERRLVGAWLGCLRGGMWGSMNSFNRVLDEVDASLNRYGGPYFLGQEFSLVDAVYAPFLERIAASVPYWLGPEIRGSGKWPALQVWFDAMDSRPSYQAMKSDDFTITHTLEPQIGKCRVMPEGAAYRAKINGKDRSWDLPLKPETTAWGKDDGTGQGFAKQEAARSLINNHEAIVGFASRAFENPGTSTTLSVDTGFRYVAHALLVGVENAGKLPENLSEEAAVAAAYLRDRVGVPRDLSYPAARQLRAHLQWLVKSIGSDL*