MAEQSQFFSELWAARLKQILSQSRGTDDAPPMHVPKALVSANPDHYIPQFISLGPYHYHNSKLEDFPMGGLQYDEVTKMSIKEAYKVSYAAALSSRIIERGKSLNDVFEMIESMRPQFKQFYNWPQITEGKNSENFSLMMMLDSLFLLYFLVGLDRGQYAVRINCDILKLENQIPLFVLKGCFVKFELPRVLDVKYSITTLLEKAYKELSPFDVVVNISSHAQEAERQPHLLGSIHAILSRFLQIKDDSTPPTRFQRICNSLGRVCGNFCRFTHRDREELPIKAYNALELAKAGINFRSFAKLPNTIRFDKWSHTIYLPRMTVSSVQTETLFGNLHALEFIDAARHX