MMSLSPSIGIGSPYPWLSRELKSEERGLYLIHLLLTCANHVASGNLENANTTLEQISQLASPDGDTMQRISAYFTEALADRILKTWPGLHRALNSTRIILLSEEILVKKFFFELFPFLKVAYILTNQAIVEAMEGEKMVHVIDLNAAEPAQWIALLQVLSARSEGPPHLRITGIHQQKEILDQMAHKLSEEAEKLDIPFQFNPVVSKLENLDFDKLRVKTGEALAISSILQLHSLLALDDESSSRRKTTPLFSRNSNGLHLQKALLMNQNTLGDFLEKDMVNGYSPSPDSGSSSPASSTASMNIESFLNALWSLSPKVMVVTEQDSNHNGSTLMERLLEALYSYAAFFDCLESTVSRTSLERLKVEKMLFGEEIKNIIACEGVERKERHEKLDKWFMRLDLCGFGNVPLSYYGMLQARRFLQSYGCEGYRMREENGCIVTCWQDRSLFSTTAWRPRK