MMKRHLEEALLPHMLGWDPGEEHPEEHTKPSAFFGPKKVRLEIDGQLVEAEVGTTVLDAAREAGIHIPSLCYLREINEIGACRVCLVEVEGQRALQASCVYPVAEGLKVRTHSPRVRKARRRVVELILSDHQRECTTCIRNLNCELQNIAEDLGIRRIEFQGESRRQPIKDNNPSIRHDLNKCVHCRRCESICAKVQENHVIAAQERGFDTIIAPAFNADMGDVACIMCGQCVLACPVGALTEKESIDDVWKALADPTTHVVVQAAPSIQVTLGEAFGLPVGTKVTGKLVAALRRLGFNQVLATDFAADLTIVEEAYEFLGRYEEGKTPFFTSCCPAWIKLVEHYFPKYIPNLSTCKSPMAMFGALTRAHYPTERGLPPEKVVSVAVMPCTAKKYEAARPEHGDGTRPDVDYVLTTRELVRMIREAGIDFTRLPEESFDSAFGEATGAGAIFGATGGVMEATLRTTSWVLSRAANPRSFVDAPPPVEFRQIRGETGLKLHHVKLGDHDIHVAVAHGTGNARRVIEALEAGEKIDFIEVMACPGGCVGGGGQPILGGRDHKKISLDYRHDRADALYDIDSHKSLRYSHENPTVRRLYREILGQPGSELAKKLLHTHGYREKGKHPGGRPQG