MEDRITANDLGNGKFLLNFSTEDELNSVLRQGPFHFNFCMFVLVRWEPIVHDDYPWIIPFWTRLIGVPLHLWTENNLKEIGSRLGHVHQDTIELIEGRMLLDIDSRRPLKFARTAESPDGDEVTIEIKYEMLFKHCSTCGMLTHEKEYCPSFHRQGVFARVQLQENRPQQHLQALVKKEYRSTDTHPQGLVASHHKLSRYDSARYDNGGRSYDLEHSREAYKGHGDRIIRRRDDPSRRMRYGGARAGTKPYDRYNGVTWREKKQQPQPQSQSRHDNDVVHDRLVRVSADRGDGSYGHPRRSVSPPPRTSDKRAQSGREASPLQSQARTSPDQRSLGVAAVTRRIASAIVTPSRSDHSLDGNITKRLKGTPWSLAFNSLTEQDPKPAMEDDQVIEALNDMDITEQLDGGMMDCEMQNDDLMGLELAEMEDTTGRDRADYVADQKTQKLADKSSRHTKHGSKSSASLGIQKKEI*