MKTASSSSSSSHGFPATASLCTPYLLLVPLGLLAVVLVVPSLGSSHVRSDGLGVLCHAGPSTADGYLVTPGGDAASAAAAAAETKAVVRPELRLLVGVLTTPKRYERRNIVRLAYALQPAVPPGVAQVDVRFVFCRVADPVDAQLVVLEAARHGDILVLNCTENMNDGKTHEYLSSVPRMFASSPYDYVMKTDDDTYLRVAALVDELRHKPRDDVYLGYGFAVGDDPMQFMHGMGYVVSWDVATWVSTNEDILRYNDTHGPEDLLVGKWLNIGRRGKNRYSLRPRMYDLNWDMDNFRPDTVLVHMLKDNRRWAAAFRYFNVTAGLQPSNLYHFP*