MSRRTDSDAPTITAAYPRLLLGLLEERGLDGRALLREIGLSTLRLEEPEARVTSQQYQAIAAAALALSGDPGLGAQLALRTPPTAHGSLGYAMMASATLGDALCLALRYMPLLQGNVEISLLREDEQVILRMLPGPALPPALHRYFSEALLIGLYRSGAWLLGEPALVGRLDFDYPEPAVPVPLPQCRYDQAHVQLVFPAILLARSLPMADPAALRRAREHCERELALLDAGRRDICARVRLELERQEQRFPNLEEVAARLHLSSRSLKRHLHDAGTSFRQLLGQARQRQALRLLRRPEVSLQRIALYLGYSDPTNFTRAFKRWTGEPPSDTRARLLGGQPVSRTNAKRSTNPSRFP*