MAAAAIETGAVRPTYSASAYWDTRYMGPAKNFDWFFNYPALKALLREYLPTGRVLHVGCGNSNIQEGMAADGFTVTNVDISPVVIEQMKHKHADIQTLDYMVADCRDMPQLENGSFQSCIDKGTLDAVLCSQSGQVDAVKYLHEIDRLLQPSGKFLLISLGAPAARLSLLHKQLWDGVQVLLLPKPLLYLQSDVTLTGRALPSHCAADKDQPIEALGPWPASEAVQELATRNLDTRDYFFAYICTKPPTPIPSPQHQSPQPESQQALTLQLQQQALQLQAL*