MKDWHRVCTRQARFSSLSSHSKRSYRRHLQRLRVKEIDSIPENRPYSYSRPRAHLSLSHTDRKLAIMPEGTVEIALIKGHDLKDVEAFGKSDPYATLAIGGQKHRSKTIHDGGKNPVWNESFLIEIPDGPHELDIVVYDQEKHGSDEAMGSVNIPLLKLFAERQIPPCNYKVQRPNGKFEGELELGLKFFPKVHHGVLDVHLIEAHGLLDSDAFGKSDPYAVIYCHKEIQKSRVIERNDNPVWNEHFRFNVDNEVTEVLIKLFDKDDMRSDDPLGNVVVPLHKVFSEGELPPAKYKVLGAKGQPQGEVSVALRFAPKH*