MGSSAGLEGPFHFKLSNGASIPAVGLGTWQAEPGLVGKAVKTALEVGYRHIDCASVYGNQKEIGEALSEVFKSGIVKREDVWITSKLWNTDHDPEDVPKALEATLKDLQLDYLDLYLIHWPIRFKNSVQGMNTSPESFIAPDIPGTWRAMEKLVDSGKVRAIGVSNFSSKKLEDLLNTARIPPAVDQVECNPLWQQNKLRQFCKSKGVHLSGYSPLGSTGTSVLSDPVVKEIAEKLGKSPAQVALRWGIQSGNSVLPKSTNADRLKSNLEVFDFTIAEEDLQKFSKISQKRGMPGNEWVNDSTSPYKSVKELWDGEI*