MDATKVAGCFKDRTILVTGSTGFLGKLLVEKILRVEPGVKKLYLLVRAPDDVAAEQRMLHEIIGKELFSVLREEHGADFQSFIKEKISPLAGDMIHENLGLESTQAKQLFEEIDIIVNGAATTNFYERYDVALASNTLGTVNICKFAKQCSHLKLLLHVSTAYVASCKQKGRILEKPLQMGQTLKKGRCIDVEAELDLANDVKAKLVKTRSGNDTSHQKLQKVAMKELGLKRAKYFGWPNVYAFTKAMGEMLLGTMRGDLPVVIMRPSIVISTFQDPFPGWIEGIRTMDVMIAASYEQKLPCFIGGHVLDSIPGDMVVNATMVAMATHYDCSGTQVVYHVTSALQNPLSCNLLEESVYGYCLINPRVRDDKRTMQHERPMLFSRYAYFHAYMVLAYKTRLQVLYLANRLLLCGRFTEYHNKLNRSLNCLMFMAKLYAPYVFFKGCFDDTNLRMLRGTTGKEHGDGSVFNFDPNCINWRMYMFNTHIPAVLKVAAHMKKEGTA*