MVAYGELIREVRLSKGLTQKEVYTGVISKSYAIGFEKGKHDITLVLFEEILERVMLSSDEFFFMNRGYSLAEEDNFWYKFANAANQKSLAELQELYQEVLQQNGDRANLRKAIVHSRIEINEQFLLNNRFDVSIVSEEDKAVIQTYLWKVQSWTLEEIRIFANSVDYFEEDVQIYFFQLVLKSLEKYKHYDRGKKVFSTLLTNIIEELITRDQLEYAAQLLEILHELSSTHDCAFYRIMHNYYQGLIWMKNDEVEQGLKESKSAIRILDALDYKSLALLYNTLLQQFLEKENIQIV*