MDYPSSTKGGYQQDDELIFEAIECSACGMGFANDDMVGVCMLPCRHPYHLYCFGMLCWLGDQCIEQGCNEHISEAVKKRFCCLWMLQPNSGFKTPKRTVISTEEAEEDRDCTLEALAGKKMKKRKKSASVVASKGPSLQPRMDTRKSPRAGSSCTTRSSSVQGDAIIELEKVGSKQTPAPRKVDKQHGHIPGPSKKLSLLQEEVEAEVSSVQNSQMVGSKQTRSTTKVDEHQGHKHGRGMESETHVTQNQAHAETPKEWEENAYARATKEGKDNVDAKDNVAQ