MSKNKKSSLGRQKIPIEKIPKKSHLQVTFSKRRSGLFKKASELRTLCGVEIAVVVFSPADKAFSFGHPEVESLIDRYTTRNPPQESSAHHLVEAHRNANVRDLNMQLSQVFNHLEIEKKRGDDLDHARKARQRQFWWESPIDELGLNELLQLKASIEELKLNIEKHASKFMIEHSSNIPSSSLLGPNNGLGPLACYDTFENKPGPGIGIAPSIPNAHYLAFRTGYL