MGIRKLEDYTGFRKCVFSLSMELIVVCCLSTCTNGSMFDRCQFYRSTGAYQPSRNVTKVDTDNIEFALNLEFFEAEWFLWGAFGFGLDEIEPKLARGGPPPIGAHRAHLNEYTRNLTIQFGLQEVDHIQAILKTVEGFPRPLLNLSKGVWASVMNEAFGQELEPPFNPYGDSKKFMIASYMIPYVGLTGYVGANPHLESKTAKRLVAGLLGVESGQDAVIRTYLYERKDERVDGYEYTVADFTNVISVLRNRLGRTGVVDEGLEVPRCLGAHNHTTQNVLAGDRFSTSYARTPQEILRIIYGSGTEYHPGAFYPKGARGRIAQHYLDYRHDIQG*