MQFYDLREVYFSIGGTQLHSGKLELTSEPTTRAVISSEDKGMPVISLRDPKTITYVFNIEVTLGSHDYILLTELSDEQFYNMDVRKEDKMLDLVFNDRIATKIISNYAIFTEEPSRSYSAEAEKVSFEIRAINCQKTKPNNT