MDSCLYLLPCIVGITNNRSQPSFGLSSTKKRKTRNIISVGRIESKHVNANKPAYDQGDQSLENWIKNNDDFVRASPLFLGSGSFTLVLLNRTLSGIAPVADASSAQSRADVAALVLAATVVLTGLVWLTIKPKKLTSVQLRGVECLRLDKYLPSKAAREVMWAWEALSGATCCQALVIVHRGHCVLQAGLAAEAEGSDHEAALVDVSRLVKGSLCQAVWVSGKMSYLANLSLYPGRFELDFLPSNTQAVILQPLGDDGVMIIGGDTVRGFTSVDQAWISSIGEKLEASLEDMPSSPQQA*