MDAEPNCDSDERLRSGPFSFVTDNASSRGSLQMPNEPWQDGNVGVMMSQIKDKGRDFGSFMDVGEFSWFVRETGSKSAKKGTIVFLHGAPSQSYSYRNVMTQMADAGYRCIAPDWLGFGLSQAPQPVFRFSYTEEAYHEELNKVLAQVEVESPFILGFLVGSFGLTWALKNTERVSKLVILNTPLTPSAPLPGLFNQLRLPFLGEFISQDAMMAEKFIEKGSAYVLKVEKADVYRLPYLGSSGPGFALLEAARKVSFPSLMSTISAGFKSWSKPTLVAWGQEDKYLPKTQAMEFEKLNPDVIRTVLMEGAGHMPQEDWPEKVVEALAAFL*