MDTTAPPASPHRSTSPSSWRLTSGQWASFLQELAHRRGTGGVALPLLKLTAFVSDASHHPLELHLTRDNLTQFAADLGTPFEFNAVSLDAFSPAELISPTGDEIVAVSLPVGCSARAPPLALILQLVKQLGPKIVVAMDYGADRADLPFSQHFLHCFQSCMFLLDSLDAAGIDADSACKIEKFLIQPRVEDAVLGRRKTDKAMSWRNVFAAAGFTPVPLSNLAEAQADCLLKRVQVRGFHVEKRGVALTLYWQRGELVSVSAWRC