MKNNNTNTTRSNLVKDNELFHVIHKVPCGDTPYVKAKHAQLIEKNPEMAIVWFWKAINTGDRVDSALKDMAVVMKQLDRPEEAIEAIKSFRPRCSKNSQDSLDNVLIDLYKKCGRMEEQVELLKRKLRQIYQGEAFNGKPTKTARSHGKKFQVTVQQEIARLLGNLGWAYMQQAKYLSAEAVYRKAQMVEPDANKSCNLAMCLIKQGRFEEARALLDDVFTSRVLGADDCRTRQRADELLSELEASLPRRLDAEMEDVLGNILDDDFVIAIGLEEMTASNYRSKRLPIFEQISSFRNQLVC*