MMFKDLCDMGAVCNACNTFVRQSRKAGYTNLQAHLARNHPGYDTVVRSCIKEKRIVSMDMFIDRHAHTTYQWMKLVVHKNCTLADVDDPTIRDAVRFDSIGSKTLKARMIAAVKLAELDMCAELKGEKYVLVFGRVRAFSGRFRRN