MVGKVALVTGGDSGIGRAVCYYFALEGATVAFTYDVKGVEDRDAEDALTLIRKAAKESNASEPIAIPADLQGEEKCKEVVDKVVSHFGGIDVLVNNAGVAYYNENIEDVTEQQLRKTFEINIFAYFFLAKHAVKHMKEGSSIINTASVQAYKGEANRVDYSASKGAIVTFTRSLSLQFIKRGIRVNGVAPGPIWTPIQVANSLPVEKIVTLGSETPMDRAGQPFEVAPSYVFLASNECSSYFTGQVLHPNGIFF*