MARGLMNKLGSRTISIAGKWQQQQLRRLNIHEYQGAELMGKHGINVPKGVTVSAVGEVKKAIQEVFPNEKELVVKSQILAGGRGLGTFQSGLKGGVHIVKADEVEAIAGKMLGQILVTKQTGPQGKVVSKVYLCEKLSLANEMYFAITLDRTTAGPIIIACKKGGTSIEDLAEKFPDMIIKVPIDVFKGITDEDAAKVVDGLAPKLADRNDSIEQVKKLYKLFCECDCTMLEINPIAETSDGQLVAADAKLNFDDNAAFRQKEIFALRDSSQEDPREVAAAKADLNYIGLHGEIGCMVNGAGLAMATMDIIKLHGGTPANFLDVGGNASEGQVVEAFKILTSDDKVKAILVNIFGGIMKCDVIASGIVNAAKHVQLKVPVVVRLEGTNVDQGKRILKESGMALITAEDLDDAAEKAVKASSTAGVNNQSVANCRRDFSEFQTNKLKARLVDIQR*