MQQVGPRSVRLTVFSSIVDIAPALRKAAPKFDLEVIEDEALGGYGGTVDFDAHKIQTATRERLAQAEALVTEPSVLAQLLKANPDALPKLQWCQSTYAGVDPLFDAGLQLPLPFTLTRFAGKFGPPIAEWCIARIIGHERNFALTAADQTNQAWAGSRQVTTYRYLRDGTLTILGGAGDIGKCIGRAAQAFQMRVVAHGKTPRDNATGNGIDFYTTDLKQALQEADYIVSVLPSTPQTRGMLSGDVLAPAGGAVFLNVGRGDVIDEPSLENALDKGYISAAILDVFTTEPLPKESPLWKRTDVIVSPHVSGVTRAVDVPDIVLGNYQRYAEGKPLQYQVDWSKGY*