FFRYGAGYDLAARRKNATRESTATLKAWLNEHKKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWEPKNKTDDDDDAVLTDSEDNKEKDDLASDNRGDRVGEEARRGLDDTGKPFFLSTHDNIRCPTASQNSLFNKTLPPDTTRHIHTGERWFEVRICPHGMKITRLTSDKRGSKVKEPLVDSTV