MLALSLQETVTALLLLFLTTYIIYSLIPSARDAHPLVVLQQSNLGSIRQPGESGVYRSHFCPHGLPLLRGLQIQADNYRLRNGNMGDLLELASDTVSYQNVRKLGSFLKPNVTIIWDKNRPEFVEILFACALYNLSVVVISDEYTGEALKEAIKVSNPGILVKNGEFGVLLNDTSYETVKNTYSEEEFPALDESYGFLGFPVSDIHRKIAIKYYNHANIVAAIVGQLKGFPATHEVTQKDTVYFADASIGKPFPLVLYLATLAIGAGVVTELDQATIVVTTQDRVSRLLSTKLSLWQRFKLSRAESSLANGCLNRSGVLTEYSKCRMLFFAAQEPALTSVQVGKIRALTGSHIVYSLMSRECLSPVAQTNIYDYRLINGVVFGPPPPCLEGKVQSESDDKVTKGQLVIQSPAADKGWLETEYFGEWGADGAWRLKSYST*