MAAGLSAYRDQHFKGTRAELERKLETSTTLYVGNLSFYTSEEQIYELFSKSGDVKRIIMGLDRVKKTPCGFCFVEYYFSEGAENAIRYINGTRLEDRIVRSDWDAGFEEGRQYGRGRSGGQVRDEYRNDYDPGRGGYGKLAQDRNKADDSFDAENYSDAK