MERALCCRVGEEDGEEEMEIPGFRFHPTDEELLNFYLRKRVEGRPLVFQYLISDLDIYKYDPWDLPKMARLGEGQRECYFFCPRDRKYRNSTRPNRVTLSGFWKATGTDKQLYSVSSSSQCIGLKKSLVFYLGRSSKGTKTDWMMHEFRLPTPPDCSHTDTCWAICRVFKRKASTTQFTMPKAMIGERPCSDDLTSDMSLANSHAHANHDSFEGENFSEEDSKSQSTAPTSTLTSNSLISMSPGNHIQSTYTSPDDETAMGRLVNPSNSTTINTPSFMQRQPLTLTVSKSSNSLANWADDFLSSLLTTPITKPSDNLRLNGQPCTLGDGNTLLLDQPFQESMQLLTPDCLRYLLFSPQGNPALPLWDQPEFFLDSSSSF*