MTDLLNLSKTPAFRIVIAGKDATQTLDKRLLSMTLTDNRGFEADQLDLELDDADGLVIMPRRGAVISLALGWKGEPLFSKGKFTVDEIEHSGSPDRLTIRARSADFRETLNVRREKSWHKTTVGEVVKEIAARHSLKVAIGKDVAEQALDHLDQTNESDASFLMKLARQYGAIASVKDSNLLFIRQGQGRTASGKALPVITITRRDGDSHRFSMADRGAYTGVIAHWLHTREPEKKETTKVKRRRKTTKPKEPEAKQGDYLIGTDENVLVLNRTYANRSNAERAAKMNWERLQRGVASFSLQLAEGRADLYTEMPVKVTGFKQPIDDASWTITTLTHTVNPDSGFTTSIELEVKIDDLNIE*