MINDFLKMFTNECISTIEGLTGKSAEFSEYKEFDVNASDTLKAPLVYAIFNIANGGKIGILAGAVLMSAIGEWMMGEEEITKNDKLGPDEMDAAKEAIQNIISAFSTTLGAQKDIPKMDFSIESCEFVPESVDFKDFKKLFLYDVKIGDLEEQVSLAMDQTLHNILSGKPAETGNTSTDSNHNTEEKAIMLSEELKNINLIMDVRLPVRVRIGNKKMLLKDVLTMDIGSVVELNQLANDPLEILIGDKRIAYGEVVIVDGNFGVQITEIGSKKERLEQLR*