MAGSALRKPLMRIPYTDVFASPRIFPVTAKTTNGAVEALLEFLATPSATGPSTTTCLTGAGVSVASGLADYRGDKGTYRVNKSYRPIYHHEFLASHAARRRYWARSFLGWTSLQKARPNAAHRAIANLAKMGVVSSVVTQNVDGLHHAACESLTDALGRPNIVELHGYLRALVCTTCKNEYPRDLFQENLARLNPAWAVFLEQAVASGALGTEDPAERRAKGIRSNPDGDVDLPDAPYTTFRYPACPSCLAHPPPLINGEVTRVEVDKDGAWESPSNAGILKPAVVMFGESIAGSVKAAAEEAVTGAGKLLVLGTSLATYSAWRLAKLAKDKGKPIAIVNMGGVRGEDAFFVEIDHQQTGAEGVRVEMPTEVILPALVEALGRTSTGAASNVQPGSDHQGSAVFKDMLS