MQELIASIEKFSFDLEKDIEGQRGALLLPFQGMDKSGAAVCDFYVKGICRKGSTCPFRHLNGEKTVVCKHWLRGLCKKGDQCEFLHEYDMGRMPECYFYSKFGECSNKDCPFLHIDPASKVKDCPWYDRGFCKHGPACKHRHTRRVMCANYLVGFCPEGPKCKYVHPKADLVLCNADHPKNPAVQQRFPATSLPCDLEAIAKHQGLMLEHSRLSHLTVISMVQERIRKLQENVYGGLRPLEQVTCFKCGERGHYANKCNRSRLAFMMRK