MTDAVIDRIIRELGKRGDDLEARGLAVVQYLYEDLNLAELIEVLRAATELDSPLARLGYADELLGIFDDVAAELAEPPAGLVQAVRSAVESGITGTAEMFAASQTVTSAFTVPPTLQLEWMDDAERRMREFWGNEPARFRQEIHDALVDGLKRGQGIDQMSKRIQDRVGVSRSRASLIARNEVGNAAAYATQKSQAQAGCAEYIWRSAKDRRVRPEHAKRDGKRFSWDDPPPDGHPGEPINCRCVALAVIPGE