MHLAKDFNAVCESEFPARAIAEHLTRANCSMEPADMQRRKNMILATKTTLAELKELLSNDRSPICSSRPQPILEPTIQSRLTHFSMVSHGFGSPAMVAAINAIMNWLNESVKLLDDTK