MSRFTHSSSQRLPNPHRFSQTPVAARQTEDMSQIDLPKEEIERLISEVMRHMLFKNYQQSGVPVKRDELVQIITKTYKTRNLPNLVIQQAQQKFRSILGFDMRELIRSRQSKNAKTSHSSQSATADVKCYILKSTLPEELREKFVDTREGSVASSLTLLVVAVISLCGEKVPEETLWLHLGRYGIKQDVPHPVFGDIKQCIDLIIKQRYILKEKVSSTDGDSYVYELAEKSLDQDVKSKLDAFVTKMVKKDGPGFDTPIIC*