MDLTAVTDSFDRASKKQKLAESTHLEIIDSIICELGTAIRKLSPLTDNNQVSNAESNLSARCVLRELQRELAQRNYVNEIGSVQKDLNLALGKYGKLLEKSFRTDIAKACREVDWSDSTISQMIALHFYRQGHFELGDCFVDDALEPSATPSLKAPFIEMYQILECLKAKNLQPALTWTKSNRDVLQQKGSSLEFELHQLHFLQLLHKGLRPQALQFARNNFGLFSVQNMAEIQRLMCCLLWTGRLENCPYSYLFSSSMWHDIAQKLIRECSSLLGQSSESPLCVTLSAGAQALPTVLKMATVLANKRHEWQQLKQMPIEIELSKEFQFHSIFACPVSKDQSSAENPPMLMPCCHVLCKQSLQKLAKGRTFKCPYCPAEVTMSQCKPIYF*