MGTECLGHLHQESGKDYTSEGLTGFGSSKKKKKRRHRDNLNFRTIFTSYQLEELEKAFKEAHYPDVYAREMLSLKTDLPEDRIQEELMIFIAKIKKNKVKKYFTEISTHTVAKICLNWAQPTDRQAKTLDSHALLVAALMVAKSRSTQARVIRRSGCFFCKRLVWSFRESTNRPILLQRELNWCKVSNFFLRDILPVLLQGCSSTTSARYVFSTRWLPGT