MILRVQVSNHIVMNATFNSALKQSTNIRRDLGNITDPTPAALGTLSASLTSFSRTVDEYNALAKQELNPAKQEKAFERIRNFREELHGFRSQLDSLKAAREDAAHTQNRSELLGRRPFVTSTPENPYANAGGGGGGGYSSQQQQKQSSLSMGSDDMTRESHALREQDFFSSTNSALDEYIARGQAVLGDLGAQREMMKNTQKRLYSVANTLGVSGETIRMVERRARQDKWIFWAGVVVFLLFCWLCIHFLR