MSMEAPRRGRRWVSLGMIALLAAIGLGLYWDQLSTPSGITPATSPRRAEGLLLGRLPLPMEPSLLSPLERLLEPPLRYKLMTIRHIPPVKPGTGMPHPYVGDCIQCHLMVGGPAAGSQFKTPYGAVLENLSRVRKLGPPILPTSRQPHPPAGRCIKCHDIVVKVPVDKKGGMRWQL