MDKSGVLLLFRGKAYLQPHKVVDLVTSAVPHVHEAANDIKRQEFRQLKKQKEDIDSKAQKQVRAILWSGYGLLMTQVEMCFRFTFWDFDWTVMGPITFFAASSFLLADYAYFLVTSSDLSYRGFMERLVLARRAKLYAKHGFDMDKYLEMERQLRCPLGGDHSRAATKAIFEEIERQLRDGQDDQVVGYDDKLLGALLESGLVRTEAEALIRGMEENRLALLVRGKAYLNHKKVVGLIRRAVPFALAPENDARKEEFKQLQEKMQEIDGLAQKHAKRVLCFSLAYFIFQFVIFFRLTFWEFDWSVMEPIAFFAAGIQLILCYGYFLITSSNPTLKDLMQRLVLTRRRKLCAKRSFDMDRYLELQKHSR*