MVRVKGRDYMPRKKIVNLPVVARYAAGSTAVGKSEAAEPMKSSVTVKEIRYRGVRKRPWGRFAAEIRDPWKKTRVWLGTYDTAEQAALAYDSAAIKFRASKAKTNFPIPEHILAAAAETAAVAAQNPQPPAAVDNRPAEVLKFVEPDVVQVNWPTSSGMSSTVESFSGPRIVQLVGSSSSSVVSRVPTVGGGAGGGVAQAVGGAGAGAGEDFHSGCDSSSSVVDDDEDCVILSSSAASVRKPPVQAHALAQAQVHAQAQVFAIDLNLPPPMDDEEVIRVTTLCL