MGDVKGVGVDTLELVKPSQRAYECSVCGKVYWCYQALGGHMTCHRNLFAQVVAGDELSSDGTMVVKGHKCSICRLEFPSGQALGGHMRVHYVCGVEGGSVKEKNVVKTKVTGALKLVLKDFDLNVLVVATMVGDEAESSHSEAKARMMTLP