MDYPLITPDTEFDAVVLAAGDFPTHSLPLAILAKATYLCCCDGAAAECIDRGYTPDAIIGDGDSLSPDLKQQYADIFHEVHEQDDNDLSKATRHCMRLGMRHIAYLGATGKREDHALGNISLMVRYLKNMAIQPTMITDHGLFTPAYKDSTFESWPGQQISIFNFGCSQIKSKGLKWQSYAYEQWWQGTLNESLGEKIEFHANAYYMVFRDFK