MATQNLDIERELSRDEKSGTMHSEHMGGGLSQEDADFVNNFPEERKKAVVRKVDMRLIPMLVLLYLIAYLDKTNIGNAKIEGMTVDLHLKGIEYNIVTAIFFIPFVLCEVPSNMILHKFRRPSIYMGGIVFCWGVIMTLTALVQNYAGLLVIRFLLGIFEAGFLPGAILIISNWYLPNETQTRIAILYTSAATGGAFSGLLAFAIAKMDGMAGLEGWRWIFLIEALSTRWLSADDIRYLELRQLARRSSVPSDYKENDHFNLRLFKDILCDYKIWLLFFANWSNAVPNYAMKFTMPTILRGMGYTSSDAQLMTIPPYAIGAISAYAFAIFADKYSWRAPFILGPQCCLVTAFIILFVKSGDIDNNIAVCYFAVCLACFGMYPILPGVNAWNVANTPDPAKRSVNIGILVCVGNIGGLIGSYIYLEREAPRYPVGYGTSLAFGLAGIVAVVLLETLLKRGNAKKAKMTEQEIRQRYSEEELVRMGEKSPLFKYAL*