MKFHIKTYGCQMNVNDTDIVQSSLQFIETTDEIQADILLTNTCAIRENAESKVWHRLRELRSHDRNYPLSSVGDERIIGVLGCMAERLKEDMFQDGTADLVVGPDSYRDLPRLISVLNAPATGTLPTERAVNVQLSLDETYASIKPIRSNPNDVSAFVSIMRGCNNMCSYCVVPFTRGRERSRGLENVVDETRRLVEEEGIKEVILLGQNVNSYHDIGDRKRKKQLVDDDKSYQTSNPGFSNMFRLRNGDGHRFLDLLDAVSLLSPELRVRFTSPHPKDYPPPLLTLMAERPNICSHLHMPAQSGSSSVLERMRRGYTREAYLELIDDVRRLIPDVAISSDFITGFCGETEEEHQDTLSLMEQVQFDQAFMFAYSMRGKTHAHRSMEDDVLPEVKQRRLNEVITVFRIEVQRRNDEVEVGKLRLVLVEGEAKRSTPGNRAWSGRTDQNKRVVFPDVEEVRPLTNVGLSRGDYAVVQIEEARGHTLKGRALWRSSX