MKLHHRMLRHFIAASVIVLTSSFLIFELVASDRAMSAYLRYIVQKADSSFLYDKYQNQSIAAHVMRALAAEQSEVSPEQRRAICEAFESANNTHGLNLTAHKYPGLRGTLQTASTDCDTIVEAAALLPAFDQAVEGNRHQDDYGSGLGMAEEKFHYYLDLNDRYVYFYEPVNVEYFAMNNWSFLQSGSIGIDRKDIEKVFTGRTVLSSIYQDQRTKQNVMSLLTPVYVAGQLKGIVLLDINKNNLRNIFYTHDRPLLWRFLNVTLTDTDSGRDIIINQSEDNLFQYVSYVHDLPGGIRVSLSIDILYFITSSWKSVLFWILTALILLNMVRMHFRLYQNVSRENISDAMTGLYNRKILTPELEQRLQKLVQSGSSVMFIAIDMDKLKQINDTLGHQEGDLAITLLAQAIKQSIRKSDYAIRLGGDEFCIILVDSTPQIAAQLPERIEKRLQHIAPQKEIGFSSGIYAMKENDTLHDAYKASDERLYVNKQNKNSRS*