MESPTSPASRLDFYDFIGRMRRPAAADLFHSIRSFLASLSQGGEPNAEVDGGRVQTFFAEMETAIRDHPLWANATNQEIDNALEGLEKYIMTKLFDRAFASSAEDVKSDMEISEKIGLLQHFVRPHHLDIPKLLHNEAAWLLAVKELQKINSFKSPREKLSCIMSCCQVINNLLLNVSMSNDRTLSGADDFLPILIYITIKANPPQLHSNLKFIQLFRRETRLISEVEYYLTNLISAKMFIMNVNGHSLSMEESVFQTHMESARLGNHISVASTNSSQGLGTSTPGQNEESGDTEGLFLTLVDQFVSE*