MVKKRKDVHRETGKQNTNDGHAETKTFIQRYDPRRSVWTPKGREALILLILGGIMAVCYHVAAHRVLLPTTKNNLDDNKVPAAPALPIVQTDDNTKKERPVVPKLGQSTFKDGQALQRFFQQYATKNNNDGAGFINVAELKMDDITQLRQLAKDIMNRDMECGSPTVNNKTIADKSKTGLEYCFWPSKDLVSREALKNFRFEQFDWNWVITSFQDPVVVRHQRCLAFLDAGVNIGDWASPIIASLPNVTYIGIEGSPPTASLAAANMLTSVQYHKLNNAKQYIAPAVVVPFAVMGHNNFQAAKTAGGVCFSHADGGNNGGREVTKTTQCKPNAAAGAIYFPSMLKDVRTQFQSDCFGSSSPWPAIYIAKFDIQGFEFRTLAGAMEYLERKPPCFIHLEITKSARQNYALFELLVDVGYNALWRNTDNWAQSIYEQPPKDPPYWTASKSIEPLWKVFEKDFENRMDWFYKNYIFGFEDREACIRRLLA*