MAVRARRLQPAKVAAVESLTRDLGEASSYIFTEYRGLTVEQLTALRRALREFSCVYRVVRNNFANIAFTSLNMTVGEYLVGPTAIALVDTEHANGVARVLFDFAKEVPALVVKGAILDGEVFDASKVEAYSKLPGKKELVSMFLSALNATTVKFVRVLQAVMDKRDEGVEVSVVSGGDSS