MNLLVTGGAGFIGSNFVHHILNKYDDYKVVNLDLLTYAGTMSNLEDIKENPNHVFVEGNICDYDLVKKLVTDHKIDTIVNFAAESHVDRSIINPGIFIETNVQGTLNLLNVAKELNIAKYLQVSTDEVYGSLGETGYFTEETPIAPNSPYSASKASADLLVRSYFETYGLNVNITRCSNNYGPHHFPEKLIPLMITNGLDGENLPIYGDGKNIRDWLHVSDHCAAIDLVIHNGKSGEVYNVGGHNERTNNEIVHIIVDDLNLSKDKIVYVEDRLGHDLRYAIDPKKIETELGWEPKYTFDTGIKETIEWYVNNEAWWRPLKSRAKLGE*