MAAELTQIVVVPFPAQGHVTPMLHLARAIVDRGHGSISATVAVPDFIHRRMGQYSAAGVALVSIPCGVADEDGSDEPPGPAMFLHAMEHRMPAQLEGMLQSARRGVGAGRRVSCLVVDLLASWAIPVAARFGLPVVGFWVGMVATYRTVAVIPELIAKGFVSESGTLLPADGTKNIGDLNILPAKLKLRFKDLPWLLDSALPQKSRISFWLQALDRAKSLRCILVNSISKEGGAGGDSPDDQQQYDYEYLPQDQQQIMLHVGPLLFNADASKKTATMWQPDKTCMDWLDKQSPGSVIYVSFGSWAAPIQPDRIRGFARGLEASGRPFLWVLKSHPSWRAGLPDGYAEKVSGRGKIVSWAPQEDVLKHEALGCYVTHCGWNSVLEAVRQGVRMICYPVSADHFVNCAYVVNVWKVGVELATSGQGDVKDCIERVMEGDDGRRLQRKVNALRETVTAGEAMRAAKRNLTLFMDRINGS*