MAATGINGALSPSLQVLQSDRGVYIGLQRLQICKLGAPSCRVLRQTWKRESFHISATIATPELVAEGVDYDGLARQLVDASPLEIMDRALTMFGPDISIAFSGAEDVALIEYAKLTGKPFRVFSLDTGRLNPETYRLFAEVEKHYSIRIEYMFPDASEVEALVRSKGLFSFYEDGHQECCRIRKVRPLRRALKGLKAWITGQRRDQSPGTRANIPIVQIDPSFEGLDGGTGSLVKWNPLANIQGNDVWNFLRTMNVPVNALHSQGYVSIGCEPCTRPVLPGQHEREGRWWWEDAKAKECGLHKGNIENVQDVSNSSDSGKSTMPDLFLNKNVVAFSKEEVEKLAKSERRESSWIVVLYAPWCPFCQAMEESYNTLSEELMGSAVRVGKFNADGENKAFAKAELQLGSYPTILFFSKHCMRPIKYPSEQRDVASLLTFIKALQ*