MVGEFALGKNVLVAYMTLEGYNSEDALLISERLVYKDTYTSFHIRKYDIHTHVTSQEDRLLRAILCIQESTSKETCLKLPKGCRGRVIDVRWIQKKGYNPKMICVYISQKHEIKVGDKIAGRHRKRQTFECSLGLARSLLERHYQMAPFDERYEQEASRKLLFFELYEASKQIMNPWVIEPEYSGKSRIFDGRTWNPFEQPVIIGNPYILKLIHQVDYKIHGHSSGHDMEVWALEGFGVVHILKEMITYKSDHNREIQEILGTTIIGGTIPNREDAPESFRLLVRELRSFGLELNHFLRKKILYFHYKTNKPEEDGLFCERNFVPINSGICSCGNYRVTGEEKENPKFCEQCGLEFVNSRIQRYQMDYIKLGCSVTHVWYLKRLPSYIVNLFDKPLKE*