MALTFLRGIQLNPSMLYPSSYFARKHGVLYCCMRSAQTQTATQEKEQTKLKVSTQSQPKAVDKFLKDFEAVIGIETHVQLSTLTKAFCSCPYNYGSPPNTSVCPVCMGLPGALPVLNSKVIESAVRVGLALNCKLSLNSKFDRKQYFYPDLPKGYQISQFDIPIASGGYLDVDLPLEYGGGHRKFGITRVHMEEDAGKLLHTDGGSYSQERTPSYLNIHMLAILPPYFQTLLFQIAYSYIHQMHHIAGVDLFGSLIQVDLNRAGVPLLEIVSEPDMTTGIEAAEYAAELQRLVRYLGVGNGNMQEGSLRCDVNISVRPIGQLEFGTKVEIKNLNSFSSMSRAIDYEISRQVELHNQGQIDQIVQETRLWEEGAQKTVTMRKKEGLADYRYFPEPDLPGVSLTEEYVNSIRESLPELPEDKRRRYEKMGLSMQDVLFLANDINIADFFDTTTAGGADIKLAANWIMGDIAAYMKNEKVNINEIKLTPQELGELIASIKDETISGKIGKEILFELIAKGGTVKGLIKEKDLVQIVDTVEIEKMVDKVIADSPKQLEQYRGGKTKLQGYFAGQVMKESKGKANPKLLNKILLEKLNAKS*