MSAVHGNMRVGEANQFHMYHEGPLQMNNAVNPECGPPDGGNYFNPANPVPRTDKCVAMLTHRRKRTNFTQQQIKVLEKVYNDTKYPDIFLRERLEALTGLPESRIQVWFQNRRAKSRRQVSSSSSTKVSSAPAAGPFIQVQNRMAQEKVCDNFHSAEVHQMGGFGLEDSFRSAMHLQGIEDTHRNTLPSKPSSYAQTSASRIYDKEGTRMNPEHMQRHKQSAGTSSCSVPLYPRREHQTNMDTNMANSQAPKVLVEYDNFPPNKTIGPEMKVVIPPIPTQNTFSTPSSSKDNRCQMQYPQARASGDRFHHFSQIPARKMQDFSDSDSDWENEAMGSFRGFM