MTKRFAFVEKEMARMLLLVSPEQAMSTPMPTAVRGDRAPGRVFVCKTCDRVFPSFQALGGHRASHKKPRLDDGSDLKPKLHGCSVCGLEFAIGQALGGHMRRHRPMAAGGGGGVMAMTPPIEAIKMHGDSSDDAVVGMKRGLWLDLNHPPCDEYGAGNESEDECGHDRATAGYTFHQFLDTGTMAVDCV