MDLGKPRVRAEHFGLAKICREFTPSTRYHFFSGVAFRQIWNNSYLLAGKRRVYGAGYDLAARRKNATRESTATLKAWLNEHKKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWEPKNKTDDDDDAVLTDSEDNKEKDDLASDNRGDRVGEDARRGLDDTGKPFFLFHA