MTFADSKGEVREMLFPKALDLYRPKRPRTTFSTYQLNELEKEYEQNPYLIGEDRVKLADKLKLTDTQVMNDSLNVSRSFDTIRMSVKIYSLSHLIMSLLVDTPILEAFPTIL