MVTSTSEKYDKILQAAIEVISEKGLDKTSISDIVKRAGVAQGTFYLYFRSKNALVPAIAENLLSLSLEKIKERAKAATNFLSTLEVMIDETYKTTDEYRDVLVLCYSGLAFDYSLETWEAIYLPYYNWFEEVLNEAVKKEEVIKQLNVKWTAKTMINLIENAAELFYIGREKDVTLEQSKEELFQFLKRSLVPSV