MAAVTTTHVDAARRARVLAFHGWRTSASILQQQLKISSLDITINELADITYLDGPHAAKGAPTPDVARFFAPPFVEWWDAVTDPATGVVTYEGAERSLAAIEAELQAAAAAGRPVEALLGFSQGAALAALVLALQECKLRFQSLPPLQCAVLISGSRIRDPTWAGVYGGPSTSNGGTAMTDLHPESAQALLQRPTCHLIGAADPMRGRSEQLALCFQSPLVLQHEQGHVVPRLQPSAREQLKAFLQQHLHATPDAPAYADGKRH*