MASSGDTNTVMKYVANGASDFLLKPVRIEELSNIWQHIFRKQMQDHKNNNMVGNLEKPGHPPSILAMARATPATTRSTATEALLAPLENEVRDDMVNYNGEITDIRDLRKSRLTWTTQLHRQFIAAVNHLGEDKAVPKKILGIMKVKHLTREQVASHLQVHIKYRMQLKKSIPTTSKHGATLSSTALDKTQDHPSRSQYFNQDGCMEIMDYSLPRDDLSSGSECMLEEQNDYSSEGFQDFRWDSDKQEYGPCFWNF