MVRARVKFRLHRTAIALICLALLVILMQGASYFSLSHQMARSEQVEDLARTLSRQVAYSLSPLMGNVDDNGQKITTILKQLTDNSRILDAGVYQQDGSLVAHIGEQVQLRDRLALDGNRVGSYFNHQLVQPIEGKEGPIGFLRITLDTHVLATEARQVDNTTNILRLMILLSLAIGIILTRTLLQNRRTRWQQSPYLLTASTPVKEEDETESETQPDGSVVVKKDGEEKSL