MGKNDFLTPKAIANRMKAKGLQKLRWYCQMCQKQCRDENGFKCHCMSESHQRQMQVFGQNQRRVLQGYSEEFEKTFLDLMRRSHRFSRIAATVVYNEYINDRHHVHMNSTEWATLTEFIKYLGKTGKCKVEETPKGWFITYIDRDSETIFKERLKNKRVKSDLAEEEKQEREIQKQIERAKEGEGEGEEKKKGEDFGLKSGVVKVGFSLGGGAKQVVTTGESSRRVFEEEENEREEKKRKKGGDLEKERRSALDELMKEEERKKERMNRKPYWLFQGIVVKVMSKALADKGYYKQKGVVRKVIDDYVGEIEMIDSKHVLRVDQEELETVIPQIGGLVKIVNGAYRGSVAKLLGVDTEKFCAKVQIEKGVYEGRVIKSIEYEDICKLA*