MSSLSGKVQTVLGLVEPSQLGRTLTHEHLTMTFDSFYCPPPPCHEVTSKEPIMMKNLFWIQKNPYSHRENLQLNQEVGAIREELLYFKAKGGGALVENTTTGLSRDVHTLKWLAEQTGVHIIAGAGFYVDATHSAATRAMSVEQLTDVLINEILHGADGTSIKCGVIGEIGCSWPLTDSERKILEATAHAQAQLGCPVIIHPGRNPGAPFQIIRILQEAGADISKTVMSHLDRTIFDKKELLEFAQLGCYLEYDLFGTELLNYQLSPDIDMPDDNKRIRRVHFLVDEGYEDRILMAHDIHTKHRLMKYGGHGYSHILTNIVPKMLLRGLTERVLDKILIENPKQWLTFK