MTADAEAVGAKTYDYIIVGGGTAGCPLAATLSANYSVLVVERGGSPYGIPDIENRNAFLNPLMTSDNYTSIAQTFVSEDGVSGARGRVLGGGTAINAGFYSRASLEYIRNMGWDEKLVNESFQWVEEKIAFRPSQLGPWQTSFKEALLDVGVLPYNGYTVDHVEGTKIGASIFDNNGKRHTSADLLKYANPQNIVVLLNATTSRILFHAPDNRGKVMGKPIARGVEFLDNNGVAHQVFLKDDVSSEIIVSAGALGSPQLLLLSGIGPSHHLNSLKIPIILNLPGVGHGMADNPITRIDVISSLPLENSRIQVVGIVYNSQVYIEGGSDTVPSTQVRREQVKTKRNYRGTIFEKVANPLSTGELQLQSLNPRDNPSVRFNYYSHALDLQRCIDGVRLIGKLFETKPLLRFGYRNESNSIPKLQFIGQPIPQNMSDNAAMAQFCRDKLLTVWHNHGGCNIGSVINERYQVMGVDGLRVVDASTFKESPGTNPQATTMMLGRYEGVQIIREREGGNSSHSKMKKQKP*