MLQIFVDSKRHRHGYEFYRHRLLGSYAVNEVSYGILMQGFCKAGEFQQALELLDEMKSNGVRPNVVIHTTIIRGLCTAGKVSQALLHFRRIGEDCAPNVYTYSILVDALCKSGQPHEAYGLVTEMVKKGCSPNVVTYNALIDGFRKLERLDEVLMLLKEMSQRGCRADVITYTMILDIFCKNNSIDEAYRLLNALEKRNVVTYNSLFTALSTAEGDRTTEALSLLEKMIQEGTRPNQVNYRTVLLMLCKNSRLDEAYQVLLSMYSQGCKTDDVSYKILVVAFASAGRTYDSLELLGRMLGSGYILDTKTMNVVIHKFCKAGDLHEAHQLFKSMCQRGSIPSNVTYNTLIGAFCKAQQPDTAVKLLHQMIQADFKPNVITYNSIIKSFCREQREEEARGIFQMMVDSGCFPDRVSYTTLKISKNDAAIYDQKVHDTCLRKHVDPQGDK*