MSRSTRVSGCNFLNSAGRNSWEEEKRTVIQGHEKGGYLVSSLTEEKSLMQHHSYHRCQQAEAIVSGTMDLRLAAPQASPAAELTNLSGPLPRVSSRAAARTNSESKAVSVALKAWTTEQGIRKGTNVHCHAIGVVNSPEVIRRSIPPLESLKAIIFDVDGTLCDSDPLHHIAFVELLQQVGFQGGKPITEEFFVQHITGRDVVEVVNNLFPDWEEDKRMDFMEEKEARFRSLALAQLKPVEGLETLCQWIKTKGLKRAAVTNAPRANAELMLSILGLSDFFEILVVGTECERAKPFPDPYLKALNHLGLSADEAFVFEDSSTGLQAAISAGMAAVGIATRNSEESLSKAGASLVVSSFKDPKLWDSLQG*