MRNPWQSPATVRRLQGRGPLATRSASCGGRCFPLVSEFGQTHQRTADQVFGPCRAFCEPYVDDASIHSKDWSSHLQHIDQVLQQLISARLKIAPKKCKWGHQEITHLGHRLGINGLKPSLDKIEAIALMPIPQTLTQLKSFLGLTSLSRFVGLCLIRSVQVSLGPKSRPLVDAYEYSEFRLSITRGDLLQRRESARRSSCQRPVILLQLRERGLSAWRGAHRDYVVTFGGAVLRLNWDLRVDHIEFIRCCPTWVECFALDGNIERRRALMTLPLGVFVAFIYITPPVRMSSQVVDSSLLGVMWDPAFDALRAIGPAAFYTPQELVTVALGPWYNVDAQAHPSLET*