MAAEKEAALAAVPSDSPSIFDKIINKEIPSNVVYEDDKVPGLEPAGQPPRKFFLFMSSDLIWFLLSETAPQAPIHILIIPKAKDGLTGLSKAEERHCEILGYLLYTARLVAKQEGLDDGFRIVINDGPKGCQSVYHLHIHLLVGRQMTWPAG