MESLASAMRRENRRSKAPSSSSAASTLASGRVPLVMAFLSCLAWLYVAGRLWQDAQTRAILSGLLEKSSGSVPKVLSVEDKLRNLGCKAIGSKIVEAEMDLTKAKSEGYLWGNRTAAVDSDKKQQLLAVIGVYTGFGSRLKRNVFRGSWMPRGDALKKLEEKGVVIRFVIGRSANRGDSLDRNIDDENRQTKDFLILESHEEAAEELPSKAKFFFSAAVETWDAEFYVKVEDNINLDLAGLIEMLEGRRGSQGLYMGCMKSGVVISEEGQQWYEPDWWKFGDSKTYFRHASGSLFILSKNLARYININSASLQSYAHDDISVGSWMMGLNATYVDDDRLCCSSSRQEKVCSNA*