MLFVESDSESVNNTDICQVEDSFTASTTQIAHLSDIFQSLVSINNQAIIRIKETGIAIYSSYNHTFNVNVNIDPLLFSIYSITGEEFTLGVDLSLIGECFTSVASTLKFEKSVTCYLNYQGEGSPLVIEFEDTYILEKLEFYTYIIELGMEDDNLGIDYERVEMEAMVRSDVLTNILLDLWQIDTENLFIYAEADTLTFISNGPIGTSKLIFPNDKDVLEKLEISGDKRYVVSQFSYETFYRIFRAVRLSSKCKLIKDAHGCFSIQLLCKKLPLSGYSGTLVTINMMELNHDEFMIGWIEEQEKPVLFTSFKKVEVQSSVVDKRNVSGAVEVPLFL*