MSIKAKLKRFESHMSTTEKEKGSAANTNEQGSWEQLNTEACSFDGMICYIRTRRMSLQEKHGPKTFAEMKAAIDRWDSSALAHPLSKKGIPTEKLLFFDTETTGLSSGAGTQMFLLGFASFTEKEVEVKQYLLSKPDAEVALYHFFLADAKKLDHLVTFNGKAFDWPRLKTRHSYLREAVPALPKFGHFDLLHGSRRLWKNELPSCNLSTLEAEKLGIKRTADTPSYLVPMLYFDFVREGNPAFMESVFAHHEADMLSLIALYAKLSDLILDAKRQASDAERYQIARWHEATGQQQAAFSLYESLLDSKDFPLLARRHLGDLLKKQRRYTEAAEQFHACVRQGFASYHCWTELSLIYEHYLKERDKAEIYAYRALESSSSNKEREAALKRATRISGKLKR