MLFKMRSFVAFVLLLSWFGSCCSLKDQAVDFLKSEDSLKKDLSSDEDSTYLKAFGFHRKTLVRNPYKDLPSRKDRKNRVVAATTTPSSSPEPAPKHVSTKASTVSEPQKRSSTQDVSPSPSAPLANSPIPRNSHSSVPLVVGCVGGAFFLLLVATGLYFFTSKAGKTVNPWRTGLSGQLQKVFVTGIPVLKRSEIEAACEDFSNVIGSCPIGKLFKGTLSSGVEIAVASFATTTAKDWKDSTEIHFRKKIEMLSKINHKNFANLLGYCEEKEPFTRILIFEYAPNGSLFEHLHYKESEHLDWGMRLRIAMGLAYCLDHMHQLNPPIAHTNLVSSSLQLTEDYAVKVSDFSFGSSETETNINNNTVIDTHISALNPEDNIYSFGLLLFEMITGKLIESVNKPDSVDSSLVDFLRGETLAKMVDPTLESYDAKIENIGEVIKSCLRTDPKERPTMQEVTGWLREITGLSPNDATPKLSPLWWAELEVLSTA*