MAPVDFDVVLEKSNELETRFLQNPKNDLQELQKIVQEQEHALRFPSVSYSDCYTLGEIIRRLYSQARYTAPIVIDITINGHQVFHLAFDGSSPDNDAFIKRKYATVNRFHMSSFRMGLMMSDSKTTISTKYNVPEGDYGAFGGGFPLTLTSGVQIGVICVSGLRQVQDHCIIVRAVAQLLQNGPAASK