MDPFESAASSGGSSSSSSGSSSSTVTKPQDIDGLLAGAGYKVRSSDLPHVAQRLERLESAMVNSSSEISQLASDAVHYNPSDIASWVDSILSELNQTASLPSDLPDFPDLFSVSNQTAGNVSWTDPCVAAQHQNLAQHQLTVVTAMEEDSGIKLVHMLVTCADSIHRGDFPLAGSLIVEMQSLLSGINSECGIGKVAGYFIDALTRRVFTPHDTTTATTGYEDVLLYHHYYEACPYLKFAHFTANQAILEAFDGHDCVHVIDFNLMHGLQWPALIQALALRPGGPPLLRLTGIGPPSPDGHDSLREIGLRLAELARSVNVRFAFRGVAAARLEDVKPWMLQVSPKETVAVNSVMQLHRLLGNNPSSSAMEMVLGWIRSLNPKIMTVVEQEADHNQTGFLERVTEALALFYYSTMFDSLEACCMMPEKALAEMYLQREICNVVSCEGSARVERHEPLVKWRSRLRQAGFRALHLGSNAFKQASMLLTLFSAEGFSIEENEGCLTLGWHSRPLIAASAWQAAPPSDSNANHHFGGIV