MDVFPSCKEKVEALQFELEHRQKENESLRFMLGVMTRRFSILQAEIQETEEHQQKTASNLADGDQACHEILDSNKRARFEVPITKASRILVRSHSNDKSLIVKDGYQWRKYGQKVTKDNPSPRAYFRCSMAPNCPVKKKVQRCVEDDSVLVASYDGEHNHEPNGSHGQYLCSPHTSSSKISITNHVLKCPIEIPPLQPSIALDLTLSSPSNQQKENPSKRSMEDCGKINNNCNKNYIEEYVASLTKDPTFSVALAAAVASSMSDLSSSRML