MSGARGMESALTAGACRHSALMMKAAAPRVVVGRRKNVAAQRAALAQGLDMEVCSRRMDQEVMNMRQGRLVEGGIVYRQILVVRSYEVGADKTASLQTFLNHFQDSALNHVWMSGLLGDGFGATHGMMRNQLIWVVTKMQVEVEKYPTWGDVLELDTWVGASGKNGMRRDWLVHDFKSGEIVARATSTWVMMNERTRRLSKIPDEVRAEISPWFLDQRCAIKGESHIKVNKVGDDDALYVHSNLEPRRTDLDMNQHVNNVKYVGWMLETVPTSIQECYELQSITLEYRRECGKGDIVQSLTSCIGTSSNSQEAPTFQVKAHPSSLALNVASLTLDFVNVKQDIFKLCRPLEYMHLLRLQSDGAEIVRGQTRWRLKASKSL*