MVQGAALLPDHEAKVRLSLGRLLVNHSCNFKDAERELLRVQALVGQLLGSYLLKCEVCFLLGRNYRSQGDVTSQGCQAAGEAGLSQMQVVFMLFSLQLLLVVPDPKAFATRRRLTLDLIQALAPPHTGGAAGTPAQPSGPNGAGPGAGGQGQGGPAGGLVRAGSGQSWSTAEGSAAAGGAAEQLPEGFLAYANCQLSLLETPVQAAPGAPQGTQGGPQGLSPDSGGPAGAVKGRSQRHTLVAMASIRGMLDSTQGKAIGYHWLPLSSARALICLISAVLYAFTGKTQQAVDEITKGEAAVSEHLAELGVRHEE*