MAPTTPNHTQTVSGWAAHDSSGKITPFIFKRRENGENDVTIEILYCGMCHTDIHHVKDDWGITKYPVVPGHEITGIITKVGRNVSKFKIGDRVGVGCLAATCLKCEYCKGSQENYCDQVEFTYNGIFWDGSITYGGYSKMLVADHRYVVCIPDNMAMDRAAPLLCAGITVFTPLKDNNLVDTKGKRIGIIGLGGLGHVAVKFGKAFGHHVTVISTSPSKEQEAKHNLGADDFIISTNPKQMMEKKRTLDFILDTVSAKHSLGSYLELLKVNGTLVIVGAPDKPIDLPAFPMIFGKRTVKGSMIGSIEETQEMMDLCGKHNILSDIEIITTDQINEGLERLANNDVKYRFVIDIAGPSSHL*