MIALTSTSARITVARPVAAKKTANASAVRCGAFSSDDVSVSLPTSQRRAVLLAGLASTTALFFDAQRANAARPTPVCDPTADGAECRANLLQGDESNLDGYEAKSARKIELAKTSTNPDLTNYQKETLALVGEMEEVLGLDIYDMTREKRISQLKKDSNVWAGKYAPGGSAKTASGRAFYNAVNQVSGHFNANGIAPLPASRLEVVTANMVKTRELIDQGR