MSAVHGNMRVGEANQFHMYHEGPLQMNNAVNPECGPPDGGNYFNPANPVPRTDKCVAMLTHRRKRTNFTQQQIKVLEKVYNDTKYPDIFLRERLEALTGLPESRIQVWFQNRRAKSRRQVSSSSSTKDGSGESIFFPLSIAVCDNFHSAEVHQMGGFGLEDSFRSAMHLQGIEDTHRNTLPSKPSSYAQTSASRIYDKEGTRMNPEHMQRHKQSAGTSSCSVPLYPRREHQTNMDTNMANSQAPKVLVEYDNFPPNKTIGPEMKVVIPPIPTQNTFSTPSSSKDNRCQMQYPQARASGDRFHHFSQIPARKMQDFSDSDSDWENEAMGSFRGFM