MLTQKKSFGRLSAVINPLDYIINPLDNPWFDLSEVSIESCYGSQTLPRSLRSRHWNLKTLKLKKLSFVDTDAYMWFESLKTLHLLSVRFSDDKSVQRLLSVCPKLEDLVVKRTTYVNVRIFSINVPSLRSLSIDYSWAVSRPADVHGFVIDAPSLRFMNIKDHFSNLLQFENMPKLVKANVEVDCDLSEKFIGSITSIQHISLCSKNSKIPYPSGTSFFYLEHLELCTCSQDWWNLLNRILEDAPRLQVLKLKLGNCVQCSTELMDYWNEPCSVPKCLSSHLEIFEWRHYKGTKQERKVAKYILAKASCLKVAIFSSVCIEKNLIFKKLENVDRGSKACELVFQ*