MVFSKDESPVCDIKLSSIGPGYITGQGAAQELNGMDLAMKLHYIRNVYYFRSQVFEGLAIMDIKEPMFYWLNYGYIACGRLRRHDSGRPYIKCNDCGVRFIEARCKLTLDEWLESKDDSRHKLLVSNQVLGPDLLFSPLVLFQLTKFKCGGISVGLSWAHILGDVFSAVSYTNIWGQITKRHFPTQPLRMEHSMKENCNPKSPTKDPLAVKRVGPVGDHWTTSDNTKLETYSFYISSPEFIRLQTKLCGGKDNNQHFPPFELICTIVWQCVAKAKHESEVNMVTICKRDSKMSFEGVITNKAQSIKVVKTNISVKESSLMELGMLILNQGVDERSNIEEAMKPDNELPDFIIYGANLTFIDLSDAPLYELDIKGNTPVYVNCAIDGVGEEGVVLVFPARKDMSDGMTISITLPANHISELKSVLWNEWSLA*