MSRGPGRLIQNVTQFADAQFKQFSTRYGQQVIDILDFPIKLVLSPFTLAFDIAGSAPRGFGIPEFISKISYLSVFAVATLGTYDIALDLGKKVICQRDCKTCNGWQALRCTMCKGTGSVHYQIKDYNLRSGEKPTADCVADAIVENRAELVHLPSSFNHSAPLPSKDCPTCDGTIMEPPWKAYNVLKKMDYPYEHIVHSMKDPSIANFWLITLPQIVGGFDYDEDVKKKIWWQYEESMRYDQLRDLVAKRNPGWEYLQDALVSIDPVRAREDPVIVKNVPYYKAKKSLEAEVTKLNPPPRPQNWGELNLPLNISSWSEEDLKNPAKLYEKTVLLNAQREIADKILDAQWEAKWRQEKVEEMLEQKVRPYIQDSSMAVLPQPILLKSQKKAQKGSRQRKWWFF*