MQFASPLEEVVLLRRYKRFLADVRFPDGTEITVHCPNPGAMMGVAPAGARAFVSRSPNKTRKLPYTLELVECPVPGRPPDEAATTLVGINTMHPNTLAAETLAMGLLPDLPLEGWAREVRYGQENSRIDFFHKGETQGAIYLEVKNCHLLRRPDAVAEFPDCVTARGLKHLRELMGVIAAGHRAVLLFVVQRADAKAVSIAADLDPAYARGLLTAANAGVEILAVQCRLTPEAITPTRPLPFFAPSDSMNG