MSSPTHARKAIHLASLRARLAQQGKAGVALRLLLAAALAGFLLVFAARTLVTSPVPASPSYSYSSEPQPHPLPLPVAEALVHYATSNATPQQTAEEIGVALRVLQRRAPCNFLVFGLGLDSPMWAALNHGGRTVFLEEDAAWIGSVRGRHPALESHHVAYDTALADADALLGLRAHPACVAQPDLAAAAAASCRLALRGLPPVFAGLDWDLVMVDAPTGWTPRAPGRMGAIYTAGMAARARRPGAGPTHVFVHDVDRPVEDAFSRAFLCEGYLAEQVGRIRHFVIPSHRDKDGTPFCP*