MAAIVARAANGGLRGRQETSRGSLVRRRRDYAVVVAVVTGAGAPPPQEGALERPAWSGETPVSRLVGALIAFKPLYALMKLASREVIIRTAEKANIPWREMTKKVLESDVYEVFERIRDPNLVYPDYYLSPFHAYDEGNLSWLAAAEAEAATLSIAKRAIPEATSIEEANQIVRGNWMNAIEEHHLKYSGHRQINDILDIGCSVGVSTRYLADRFPSAKAVGLDLSPYFLAVAAQKEEKMSRQHPIRWVHANGEETGLSPDLFDVVSLAYVCHECPARAIHGLVKEAFRLLRPGGTIALTDNSPKSKVLQELSPVLFTLMKSTEPFLDEYYMLDLEEALSQAGFVNVHSIFTDPRHRTVTATVPSTKKKFLSS*