MIVLIVLEDVWREDDLMRRIGLPVESNCKIVISSRMREVCTTMGARVYDMELLSEENSWKLLCFHAFPDCGQTPPQEVEEVARAIEKKCGRLPLAVTTVAASMASIKRLPNEWKFRLRRLNEEVIPNDIRPILRLSYDALPAYLKQCFVYCSAFPEDSEVHVEYLSNLWIAEGFIQTENKQHLMDVALSYVNELTDRCLIEVSERFPHSFDLYKQLKIEKRLRMHDLLRDLSLSLAKENKCVFDAGKGSS*