MIPVLGYLEKVGIPKSKLGEFVKNYPQVLHTSVVVELAPVIKFLRGLDVEKQDIGYVLQKYPELLGFKLEGTMSTSVAYLVSIGVSPRDIGPMVTQYPYFLGMRVGTVIKPLVDYLVSLGLPKKILARMLEKRAYIVGYDLEETVKLNVDCLISFGIRREAIASVIAQYPQILGLPLKAKLSSQQYFFNLKLKIDPDGFACIIEKMPQIASLNQHVIMKPIEFLLGRGLPLEDVAIMVMKCPQLVALRVELMKKSYYYFKSEMGRPVKELVEFPEYFTYSLECRIKPRYTKLQSKGIRCSLNWFLNCSDQRFEERLQGDYIESESLGPSFCMGGKLELPGSDVVSDEEDESDDEVLYRRTVSL*