MKKGKKKEEVAEDYCFVCKDGGLLIVCEHGGCCKAYHPECVGQDSTILETNERWICGWHGCFICHKVSKYQCFCCPISICKVCINSAAFVRFKKKKGFCNDCLKLALLIEENKDVDSDGDKVDFKDRDTYEFLFKEYWDIIKEEERLSLEDLHTVDALLKKGENNADVYYLDEAEFVSDVDDRGDGELPLIELFKGQHVQTKAMRKRYRSGRKEFTGWASRELIQFLTSIGKSTDKPIPQFEVYDMITEYIYENKLLHPQRKKKVICDARLHYLFKRRSINRLKISDLLESHFPNDQVPEDKSAYYSEDESSSMDCKRQRRTRSRSGGKTQKFVAIDSRSKVFEVPKKFYASVTAKNIKLVYLRRSLIEEFLKNPDAFDGKVIDCFVRVKCDPKDYSSRSFFQLMQVTGIKRASESYKIGENSSNIMLLVSDVKDVNKDIRICMLSDDDFSEEECQDLHKRMKEGLLKRPTIAEFDQKARSLHEEITNHWIDREILMLQKLIDRANEKGWRRELYEYIERREQLQTPSVRERLLKEFPQVIADAEIELEPTENSSDDQGEQEGNGASPYQRVPERKNEDSDLKLLLSSGMIDTTNEKDEGEVEGIGAAPLVSRQHERTSSSPLATTH