MALDTADADAPRLRLDASAAVHPLLSDDGSTAAGETAEQLDARYAPYARRDAYGTMGRGPLPAAQAVRLALAAAVLLPLRFVAGMLVLLLYYLVCRACTLFVDADGGRPRLAGWRRKAVLRSGCALSRAMLFVFGFYWIRETRRRSPNAKGLNQDQFEESQRPGAIVSNHVSYVDILYHMSASFPSFVAKESVSRLPLIGLISNCLGCIFVQRESKSSEAKGVSGAVAERIQEVCQDKNTPMMLLFPEGTTTNGDYLLPFKTGAFLAGAPVQPVILKYPYRRFSPAWDSMDGARHVLLLLCQFINHMEVVRLPVYYPSQLEKEDPKLYANNVRKLIAMEGNLVLSNIGLAEKRVYHAALTGSSLPGARHEKDD*