MSVFSDLPLVIEPSDLAPRLGAPELILVDLTSAARYAEGHIPGARFVDPKRTQWGQPPAPGLLPAKADLEALFGELGHRPEATYVVYDDEGGGWAGRFIWLLDVIGHHRYHYLNGGLPAWIADAQALDREVPAPVGGPLPLTLHNEPSATREYLQSRLGAADLAVWDARNPSEYAGTKVLAAKAGHVPGAINFEWTAGMDPARALRIRADIAEVLEDLGITPDKEVITHCQTHHRSGFTYLVAKALGYPRVKGYAGSWSEWGNHPDTPVEV*