ARYGRRGAVAGVTGRQDEASVRALGLWLAAAAATRLLGATTEQSNQAAARPTSDGRRVVRVCVREMQMEWDMGGGGGGHGGGAVGDGGARAGGLVVGGVVVGGGDQHHHHHLQHHQQQQRVEAHYRGVRKRPWGRYAAEIRDPWRKTRVWLGTYDSPVEAAMAYDRAAVALRGSKARLNFGGDGGAGGRGRDPPVQLLRMLQPPGCHQLGGLGMGRQHPGHVIYSLPSWLHHEAAVASPVGSLLGAADVAASQPSTALELRTGPKALPFDLNEPPPSLLFGS