MGQGVGSGLADILEGPSRSFSHKYFPVGANAEDEDVVASKAVTSSKGSVLRYVAIACLGAILFGYHLGVVNGSLEYLAKDLGISSNPVLQGWVVSSMLAGATVGSFTGGALADQLGCTRTFQLDAVPLIIGAILSATAQVVHSMIIGRFLVGLGVGVSSALVPLYISEISPTEIRGALGSINQLFICIGILMALVAGLPLADNPLWWRTMFWLAVMPAFLLGFGMFFAPESPRWLFKQGKMVETETAIKKLWGKGKVEITMASLQDGCSDSGGEDAGWMDLFSERYRKVVIVGAAIFLFQQ