MSLKQSLKVALIQFAAGADKAANIAKVTTKVAEAAKNGAKLVVLPECFNSPYAVSAFPKYAEKIPDGETTSALSDLAKKHNLFLVGGSYPESDAGKVYNTSVAFSPSGDIISKHRKLHLFDIDVPGKITFKESETLTGGDKITLFDMEGYGKIGLGICYDIRFPEVAATAARKGAFAMIYPGAFNTTTGPLHWHLLARARAVDNQLYVIACSPAQDLNSGYHAFGHSLVSDPLGKIIAEADVDETVVYAELEPEELAAARQNIPVGTQRRFDAYDDVSKTAKVSAV*