MSMPSLLHVRAHTRTHTRYISSSFRRPASSGPPAMRIPIPSSGFLPSHYGVRGKQPLLRLALILFCTAGLFIFLLLASPDSFFSTSRDLALTRNDIGYNTSSRLQLPHRLRAPGERRYEGRRGSTRTLSAFGRKSKEEDDEDAMSNKPYTLGMKISDWDEQRMAWLARNPNFPNYVKGKPRILLVTGSQPTPCQNPVGDHYLLKSIKNKIDYCRLHNIEIFYNMAHLDTVMSGFWAKLPLLRKILLSHPEVEWIWWMDSDAMFTDMVFELPIEKYKDFNAVFHGWDELVYNQKSWIGLNTGSFLLRNCQWALDLLDALAPMGPKGKIRDDAGKVLTRFLKGRPEFEADDQSAMIYLLITQREKFGSRAYLESSFYLHGYWMILVDKYEEMIEKYHPGLGDDRWPFVTHFVGCKPCGKGTDYAAQRCIKQMERAFNFADDQILQMYGFKHKHLGSWKVKRIRNDTDRPLEYQDELKLLRRSGTTTTTTTSASLL*