MGNLVGHVAPGFGFLLIGLWHLFNHIKLHALSPKSYKGPSWFPSAKFRYIELVLIMVGSTASVATEFFIGPERHQPLDPDGTIPSNHLHNFEHSSISITFFLYAACAIILDRARVQTQFELTQLLGAIAFAQQLLLFHLHSADHMGPEGQYHLLLQNLVFVSVSTALIGIVLPHSFLVNFVRSVSIFFQGLWLIVMGFMLWTPSLIPKGCYMNDEDGHMVVRCSSHEALHRAISLVNIEFSWLIIVVTVFAVSLYLVLFNLYGEKKVEYFSLGSEDEESNNDVESQESGTFDHNSKSFIHTYGQILFSK