MVHWHSSNIFLLIILVTLLLRATMGYTLGSLRLESWIGFLIFGNWRNMSIEDTSQIVVQKEICMREVFPDGILYASRETHYSIFKVARMYIMKLEKVDTLISGEIDYLDFRQRLLKNKDKPAIVNVNIGKFHFLLFNVNRVNANHYNHGKMGFTQDHFYIHCDEALFGLMMPFVKRAPKVIFKKPIASVIVSGHKFVGCPMPCGVQITWIEHINALSRNVEYLASRDATIMGSHNGHAPIFLWYTLNRKGYRGFQKEKCLRNAHYLKHQFRSAGISAMLNELSSTIVFERPQDETFVRKWPLACQGNISHVIVIPNITIEKIDGFVHELVKN