MEEEKPLLERIKKTGGGAEEVENEEDDLVFPGFRFHPTDQELVGFYLARKVEKKGFSIDIIKEIDIYKHDPWDLPNEARHGVVQGASGDKDRYFFCLRGRKYRNSIRPNRVTSSGFWKATGIDKPIHGGGGECLGLKKSLVYYRGSAGRGTKTDWMMHEFRLPSTAASAAAAAEIWTICRIFKRNMSSYNRRCQQQQLKQEHSSERSHQQQQQQLQYYYDYHYLHQHRISVAMASSFDFDSSETKEAYGATDHNQPFLLHGFHGVSSAITTAAATSGLMMGAPSLPASTSGWSELTTLRESGSTWDELGRIMEI