MPHKTLGLMADKYGPIFTVKFGSHQVVVVNNRKIAQDCFTTNDKALASWPKSLALEVLGYNYALFGMGPYGPYWREMKKIVVRELLSNHRVQMHRHIREFEVKTSLIQIYTIMNGSPNTVKIEMNQWYENLTMNIIVRILFGKEHDFDVERARKAIRTFMNFFRVFVVADYMPSLRWLDIGGYEKEMKENAKEIDYILEKWLVEHKKKTSCGENKCEDDKDFMDIMLSLFEDAMDEDLAGFDADTIIKSTCLAMWAGGSDTIVVALIWILSLLLNNPHVMKKAQEEIDIQVGRKKFVDESHINNLVYLQAITKESLRLYPPGPLSVPHESMEDCTVDDYIIPKERFLTTHKDIDVKGKHFELIPFGAERRICPGISTTLVLLHLTLANVLHAFEITRPSNEPIDMSANLGIKEIPLEVLLAPRLSPDLYY*