MGSHSHPPRKWSLSEDQKLREGVEAQLREGEVKDWCRIADSLPGRTNKDCRKRWHNSVAGGLKKGQWSKSEDDLLARGVEEHGQRWTVIANCVGTRSADQCAKRWQQSLDPNLDRSEWQETDDNELIDAVQQLGRHWKDIQREHFPERSKNDIKNRYTVLVRRYQNQGITLANAPSSPSDCGTPAPFPNYPEDDGYLSPNSAMYDSLLHTPSPRGHRLSWSSIDNDAYSTWSSSQAYTMPTAVADQHIHQSSATLPQYGYTQPPPINPNMPSPWDQTTSYMHPSSPSLHTGGASINPSIQGYSSYQLAQQPIISRSPVYTAPTAHAPYGTMPHGPPRRTSGQQDYIETTSPMYQDPRNSQYSYYPS