MKLVVGVTNGQVPRGQHAEYMGPTCHSFCCLAPTKSKMADSSLLKSFSSMPIQNGALSMLHCGQHALLSMPLDRATRLGKVGNTSLFKPERSNHSRKVVCTKVNWKTISAVAAPAAPTLGDSQHRDKLAEEYGFSQIGEPVPPGVTLKNVIDSLPPEVFVINDLKAWRTVAISISSYVAGLFMIAKAPWYLLPIAWAWTGTAITGFFVIGHDCAHKSFSNNKLLEDIVGTLAFLPLIYPYEPWRFKHDRHHAKTNMLVEDTAWHPIVKEEYDEFPNWLQLSLRLAMGPLRPWASIGHWIGWHFNLDNFRPSERQRVKISLACVFAFMAIGWPLIIYKTGIMGWVKFWLMPWLGYHFWMSTFTMVHHTAPHIPFKKAEDWNSAQAQLGGTIHCDYPRWIEILCHDISVHIPHHISQKIPSYNLRLANESLRQNWGKYLNEASWNWRLMKTIMTVCHVYDEDKNYVPFDEGAEESKVLGVL*