MKLARLRGPHRRISSGAGLPYRIRVPLAKLQERKNLPREETRAPALGDGEQLESMDSAPDYVRLALTSRVYDLVTASPLQYAPGLSHRLGACVHFKREDLLPSFSYKIRGAFNLLDSVRREGATSVVTYSVGGQGHSLAVAASALGTARLDAAERAMLGMQATIVLPERTPRQRRSQIERAGANVVIHGSGLEDAKREAQRLAREDGGAVFCHLHDDVRVISGNATCGLEIVRQHSAALDPLMQQKRALSRTGRFSNGIAPHAMRGAAEAVARANGHLPPGTGQSLDALFAIFVCTGGGSLIAGVAAIVKQLMPGTKVIGVEPEENNLMQRSLLAGHRPKLSEPSHFVDGAAVQQLGSEVFRLCDSLVDDVVTVSTDEICAAVRDCFEDTRAMLEPAGAISVAGLKRWLATRPAAAGGASRGNYVVISSDASCIEFDILRFISERASYGEQTERLYALKMPDRSGMFYEVYKAVQPRWVTEFIFRHEPSKDAVVYMSLERPTTRALLDDLRKIEVHGSDVTANEMAKTHARYLAGARPGELAGERLIRFEFPEHSGSLAAFLSALTPDMFLTLLHYRNHGGQVGKVLAGVKMPANKHGDFDAMLDGLGVTYFDETENEVFKEYMA*