MRLKPIVTALCAGALLAASPFASAKELKAIGVTVGDLANPFFVQITKGAELEARKLAGDNVKVTLVSSGYDLGQQVAQIDNFIAAKVDMIILNAADSKGIGPAVKRAKEAGIVVVAVDVAAEGADATITSDNTQAGELACKYISDRLNNKGNVVIINGPPVSAVQNRVEGCETEFKKHPDIKILSANQNAKGSREGGLEVMTSLLAANPKIDGVFAINDPTAIGADLAAKQAQRSEFFIVGVDGSPDGEEALKRKNSLFVATPAQDPQVMAAKAVEIGYDILQGKPAPTAPVLIPVTMIDKNNVSSYKGWTVK*