MAAGLSAYRDQHFKGTRADLEKKLETSTTLYVGNLSFYTSEEQIYELFSKSGDIKRIIMGLDRIKKTPCGFCFVEYYFREGAENAIRYINGTRLEDRIVRSDWDAGFEEGRQYGRGRSGGQVRDEYRNDYDPGRGGYGKLAQERNRADDSFDAESYSDMK