MSTNHGANLYSLSSKYGFSKEEFMDFSSNINPFGTSSLAKQYIVNNIDMVSMYPDPDYIDLKTSISNYCKCSIDNIVLGSGATELISSFIHTINPKQALLLSPAYSEYEKELSKINCSIEKYFAKEEDNFHINLENLIKTINAKDYDLVVICNPSNPTGFAFTKVEVREILKNTDSFLMIDETYVEFTDTDTYSCTQLVDDYSNLFVIRGTSKFFSTPGIRLGYGLISNTNVKNEINKNLDLWNINIIASKMGEIMFSDLDFISNTISLMNTERDYLLKELKNIKSLDVYNTKGNFILCKIKTKELTAKSLREQLLPQKIIIRDCCSFEGLDEYFFRVCILKPNENKLLISSLKAIFK*