MTIPVPLESLFPLLHRSVNCSFLPGGAILISGDFSDFIVEQDLFDNVGFEIARLVARLVFFSLSGAEICFCYIPESAMSKRAAEEMTPSLESNRTGPDFFGYYRAQVEELLSQEEKIPHHNHVDAKKSSAEIIGAELSDVKQEKLNALLRQCVLNSIPEVDEMQSRVDSMYLMSQLSNKKRSTLPTNAESVIPEDPRCKEVEDDLRLLMKSDPSLVKEIVGKHSSDLLARLNERQQHLEKLLDNVVTTCRPMSRGEKRDLQKSIKELPAKNLERVAGIIKNHYVALGKEMPDDVFVINMEEEDKVLLWRLHYFVVAVQSARKLAS*