MANRYIIDSNVFIQGKNFHYHFSFCEGFWDWVHEGFEKGMVYSIGKVRAELLAGKKGDEARSWAEGMPDGFFLEDVGDLDVMREYGHVMNWAAADTHYQKAALLRFAEATRADAFLLAYARAHGHIVVTQELSQPEKRKEVPIPDAAIKIGKIKTVTIYDLLKMHARPTFVFKT