MAATVKDLRSKAELDEVLKKKGSAVLHFWASWCAASSQMDAVMSHLCTEHPKIDFFRVEAEEVPDITEAYSVSAVPFFVFIKNGAVADKLEGANPADLAQKISHLASADGSQKTSEIEEITTISSLNSAVPANGLEVAKKDPLEERLKGLVASKPVMLFMKGSPDAPRCGFSRKVVEILKDLGVEIGSFDILADENVRQGLKTFSNWPTYPQLYVDGEFIGGCDIVTEMHKSGELKELFTTKGLNIQESIESRLKRLINSSPTMLFMKGTPEAPRCGFSSKVVNALQEEGISFGSFDILSDNEIREGLKKYANWPTYPQLYHKGELIGGCDIILELKANGELKAELA*