MELTDLLCALFLVLPLLVTKWYKECNSKKKLPPGPWKLPFIGNLHHLVDWQSSELLPHRTLAKLASKYGDLMHMKLGEREAIVVSSPQMVREVMRKHDLNFSNRPTLLVGTEMFYDHADMGFCNYGDFWRQMRKICIQELLSHKNIQSFYPNMLNEITNLVRSIKSSASEGSTSSPINMTETLSLYTNSIICKASVGRACKNQGSLIEIMRTVAASAGVFDLADLFPSMKMIHFISGLKYKLRKMHDEVDVLLEEIINEHEFQNSETSEEDIVDVLLRLQKSQDFSIPITRDNIKAIIIDLFAGGSTTSASTMEWAFSELMKNPEIMKKAQDEVREVFKGKETTIDQADIQKLKYIKMFVKETVRFHPLAPLLAPRESREECEINGYVIPKGTMALVNFWAISRDPNYWQNPEIFDPERFNDSHLDFIGAHFEFTPFGTGRRICPGLSFSMATVELSIALLLYHFDWKLPNGMNPHELDMTEKFGNALERKNNLFLIPSPYVCA*