MEVFIDDFTIFGDSFDRCLHSLSRVLKRCVETNLVLNFKKCNFMVAKGVVLGHIVSAKGLQLVDKSKIDVINSLPYPTCVREIRSFLGHAGFYRRFIKNFSKIASPLCVLLGKDAIFDFNDKCKKAFDDLKDKLTSAPIIRPPDWSLPFKIMCDASDKTIGAVLDAYIFVKSCEPCQKTGNISKRNEMPQHGIIVCEIFDVWGIDFMGPFPSSFGNIYIVLAVDYVSKWVEAIATITDDAKNIVKFVKSYILDRFGMPKAIISDRGAHFCNKTFDALLEKYHVTHRVATAYHPQTNVEITSVDSDKVFKVNGHRLKAFYECEQAEMIEEIKLLKD*