MCALLSAVASPPAALFTGADTRHSAEAAIHAFAASVAAATRCGVSQVEEAAHAALGKLMAEARRHDHRADPPPRLPTPALVTALESEAVVARLVEVLACGFLQRKEFACDQLVALCRGSPAASQAALDSGASTAVLANLRAAGGESNVERHRLATTTVSGALLGGAGDVVVQHAAASSDVDRTAAFFIFGGVLTGPINYRWLDFLAAASRSIAPQGGAASLAAKVALQSTVMQPLIYLPSFYLTNALVRRWSVAEAAEHVRAEYADTLRRLWLFWTPSVCFAFGVLPLRLQAVFFAGVGFAWNVVLSAYNGAGPQRVASVTVSQEQVRGGCGEAAGAACRWQCGRCGCDVFCFKIVAVLGMHFCDPNQLIATKQSNKLAAANKALCYLTRGSFKEDQHTQASRLHRHAFD*