MSPADGGPWWRLRWLARHEWSGRAADAAVIDTVHAQLQRPQDGANRLRLADVRPACGPNVRALFLHCASALSPAGILGLVAACPNLQVLSLSECKVDDALLRGLAASACAPRLVALRLWMCQGTCSPAALGALLQASAPKLAWLDIEAFFSNRTRGETIDHAAWLLPLRSCAELRVALLPSQLPRDALGALARPGGKLELLSVDGEGPKTPLRSALDIHGFILDAHAGEATCRLANRLDVGEPTGATLPRAQLLQCTRLADLRVRCPILSEEDVHECLAKLPALKALHVCSGEDVEPSLVGELGCLEQLRVLDLAGCLGNYYMHGEQVATENCDALVEMARGLSNLVQIDLSGHHEAFYACVEGEYDAEEMLTQMACCLDSLRVLNLSENGRKFGWAKLRREMRCLNEDLDEGGAGVTIHYGDGVSVYAAGGGGGGGGAQEDSGSADDDDDEEMSDDDCRAASALKRVAVMSRYLNGEGMGFFASAANIIPRRLGRRKDWAPKAQAVASYKAMEAEVARMSGAAGVEWTVIRAGTLKGGGGRGARARMATSGRWAA*