MAGLGYEPPVCVAGDVFCVRYNIDLVVRKKIKGLSEARYEVFDIHGRLLLQVHGGLWSLQRKRVMRDAAGFPILSIQEKPLTWHHRWTVFQGDGSNNPGNLLFSVQRSHGLQLKTELDVFLPSNFREDTCNFHLTGRYLSESCRVYKGDSIIAEVNHKFTWSSLFEGKDNFVIRVYPGIDYAFIVALIVILHEINSI