MHVQYVKKSSEDKDAIEYVLTDHLRLSGMYWGLTSLDLLGRLDVVDADEICDFVQRCWVPDVGGYAPCVHHDAHVLYTLSAVQILALFDRMELIDRDAIASFLNSLQRESDGAIMGDEWGEVDTRFAYCALSISTLIDRPRCIDRGKVVEWIDKCKNFDGGYGSDPGGESHAGQVFTCVGGLALCDAVDRIDHFFLGWWLAERQVKAGGLNGRPEKLPDVCYSWWVLSSLCIMGKMHWIDQKALARFILGCQDDKKGGIADRPDDEPDVYHTFFGLAALSLMGFPGIKPIDPVFALPTHVCERIGVMRTAADGTVVGRKENPTSTKGESAEP*