MRPKELRIHIPHYFRCPISLDLMRDPVALSTGQTYDRSSIEKWLAAGNVTCPVTRQALQDVTLVPNNMLLRLIQGWCVANKSNGVERVPTPKQPATTQQVASLRHEIVVGGSRQEKAEALRRLKNLAKESEKNRILIADMGISDVLISTIFSEPQEISRNDEATEEALGTLVLLPFDQMNLNDLPDSRRLLRLSHLLNNGTMEVRINAGSLVEALASSKEATDQLRDIVGETPGMVGGLVRLLQEGDFTRAIKVGVKALLGDFTRAIKVGVKALFALCLSSCNRERAVLAGAASAMVECVLQVTDKIDKERALATIELLCKTPEGRAIVAGNALSIPMLSKMILKVSDQASENAAGILLAICNTSEIAQEEAVQEGMFMQLLLLLQSECTSRAKKKAMNVLKILRENWAHHPCIQTPGRTGVMPF*