MATSATALACGSSGFRSGLFGCPCSGRLSNAAGFRWPESTRGIERKGQLSTCRAEQQQDWVKQVGKALWGRGLPPGALVDVARQLWGTGWQVMMGQLAPSGEKGAYDRPQSQFRGRPVPGAPVIPGNFHLYVATTCPWAHRALIVHTLKGLDEAVPLSVVVPGLNGLWEFSSGRANAAGAAAGKFVGTKDRANGQSRLMDAYKMRKEGYSGRATVPMLWDQGSMEVLNNESADIIEILNSDFNELAKNPGLDLAPSLLKAEIDRWNSLIYHDVNNGVYRCGFAQGQEAYEAAVEGLFKTLNMLEEHLAASRYLCGDSLTLADIRLFTTLYRFDSVYSILFKCSKQKLFEFPNLYGYLRDIYQIPGVESTCDMPAIMDGYYRILFPLNPGSICPVIPKSSESPALTQPHGREKLSKVAVGAIL*