MKVATLQFAPRLGDVDGNIKRANELLKNGKVVRGVGIGVGLDLLKPDVLILPELALTGYNFPSLEAIRPFLEPVGQGPSAQWARETAKCFNCKVCVGYPEVYRGDDAQQADSSNPTETCYNSLLVVDETGDIILNYRKSFLYYTDETWAAEGNPQQGYHQLSFPNSSQSSVESQIATSFGICMDINPYRFEAPFTAWEFANRVLDTNSELVILSMAWLTLLERNELDSLGDEPDLDTFNYWIQRFMPLIRKKMGHETNFDGDDASHGKKIIIVFANRAGEEPGAEGTNPARYAGTSAIVAITQKPTIRTWSKETSIEEGDPGADTDAAETDAPSFDTKILCWDMMGATTEGICFADTTADPSMVFGLVKASK*