MNLIVLRFPTPKLTVVCVFLQFSRHEPGVTHVLVTGGAGYIGSHAALRLLQDSYRVTIVDNLSRGNMGAVKVLQGLFPQPGRLQFIFADLGDQKSVNKIFAENAFDAVMHFAAVAYVGESTLEPLRYYHNITSNTLLILEAMASHGVKTLIYSSTCATYGEPEKMPITEATPQFPINPYGKAKKMAEDIILDFSKSKGADMAVMILRYFNVIGSDPEGRLGEAPRPELREHGRISGACFDAALGVITGLKVKGTDYPTTDGTCIRDYIDVTDLVDAHVKALNKAEPRKVSIYNVGTGRGRSVNEFVDACKKATGVNIKIEYLSRRPGDYAEVYSDPTKINKELNWTARYTDLKESLSVAWRWQKSHPSGYGPNRI*