MSNTAGQVIKCKAAVSWEAGKPLVIEEVELAPPQANEVRIKILFTSLCHTDVYFWEAKGQKPAFPRIFGHEAAGVVESVGEGVTDLKPGDTVLPVFTGECKECRHCKSEESNMCDLLRINTDRTVMLSDGKSRFSAKGKPIYHFLGTSTFSEYTVAHVGSVAKINPAAPLDKVCVLSCGISTGLGAAINVAKPKKGSSVAVFGLGAVGLAAAEGARISGASRIIGVDLNASRFEQAKKFGVTEFVNPKDHDKPVQEVIAEMTDGGVDRSIECTGSVAAMISAFECVHDGWGVAVLVGVPNRDDSFKTHPINLLNERTLKGTFFGNFKPRTDLPRLVEKYVNKELDLQLEKFITHEVSFSDINKAFDYMLKGEGLRCIIRMGA*