MSDAYKIIHNFMAFIASPDLKNKVWTWLLDPSGKQRKEEALLQIWDEYRPEADAGTRHSLRKFQKRAGLSSARPAYLHRWAHIAAILLIPLISIITAYIYVEHHTQEVRFVECIVPKGEQKQITLPDGSIITLNSGSVFLYPTQFTGDTRSVYLSGEGHFAVAPNKKLPFVVATNHLDICVLGTQFNLQAYPFDRRTITTLESGSVAVRKKNQPNSFITLEPNQQLDYENRSGRFNKTDIDASVYSGWTKGEMNFISQSLREILRTLERSYAVSIQLSSDLMESNRINSDLYTIKFKRRDDIFHVLDIVTKTVGGITYKVEKDESISICPLK