MSTSLSKLAAQFPWAAVPLIVSAPMRVMAGPKLAVAASTAGGLGFIGPGVKTANMLSDLEEASTLIKNSRLASLGPTLKTLPVGVGFQVWSDDLDTATHAVREFKPCVVWLFAPKEFTDLTIWSNTLRDVSPNSQIWIQVGTLSEVKRLLTMGTSTSTRDGPDAIVVQGSEAGGHGRASDGLGLVSLLPEAADAVAASQTPEIPLLAAGGIADTRGASAALCLGASGIVLGTRFLAATEARISSGYQHEILRADDGAVSTTRTLLYNHLRGITTWPEEYSPRTIINQSFVEYRAGTAFEELKKRHDEHLQLGDAGWGPNGRLATYAGASVGLIHEVKDAGDIVRDQGGREEDGSVYRLGETWCLRALYWRNNLPAFCSPY*