MQMDASGYKTLAAGHNTFPCDIWWICRPLSSSTVDMVKYFSVEWLAQSHSGGGAAKEGQRASPAHRPHVLCMVQPSAPIFGKGYLQPKPKPSKAAKQEGSDEVREPQSSRVGSSLHPADFSSPISEVSGYSSGYESEAESSEIPSVDEGNEAEKDAPQRRVRTKFTPEQISRLEKIFSKHKYLDAGERVKTAQKLGLTETQVRTWFQNRRMKLKREVQDYLAPQIPSVSFRPLHPVQYHPVAAHQAHYTSSGRGLYPLPVPQLVLTQPLTPHPAPQLMMRHPHFY