MATRASTSSRVSPAFTFLVIFFLLSLTASVEAAGRGVNNDKKGGGLGASFIFGDSLVDAGNNNYLSTLSRANMKPNGIDFKASGGTPTGRFTNGRTIGDIVGEELGSANYAIPFLAPDAKGKALLAGVNYASGGGGIMNATGRIFVNRLGMDVQVDFFNTTRKQFDDLLGKEKAKDYIAKKSIFSITIGANDFLNNYLFPLLSVGTRFTQTPDDFIGDMLEHLRDQLTRLYQLDARKFVIGNVGPIGCIPYQKTINQLDENECVDLANKLANQYNVRLKSLLEELNKKLPGAMFVHANVYDLVMELITNYDKYGFKSATKACCGNGGQYAGIIPCGPTSSLCEERDKYVFWDPYHPSEAANVIIAKQLLYGDVKVISPVNLSKLRDM*