MVLPAFAQDFSKNGNHTTKKYSAIATPLPYNWTVDITYPTDDKGGPFPLIFMFNGMECQAAWYTKTVEHVASWGYVIVQYTTGIGYPLKNGEKDEVKVLAPLLEWLESDCPIKNKIDFSRKAVMGHSRGGKLASLHYATRSDLATAVLIDPVDCSSFAQGPTHPSAIAKLVGLDIDCSSKPIPSHGRSGKSAAVIGSGFKSPCTPDDNNATAFSATLSDKSWYISMVQAGHMQFAESTWDVFYELYKISCGSLVDKISNADVISEARTMAVAWFESVFRPGQSTKSGLQAYMQRLQTQSRKGVLTYRVPGAPPAALETTAAEAVISSATDSGAEKSEL*