MSVHRQVLVLTSGGFRTAETKAILNEACGHALKPMALQVESSEGSAWQLRSDYKAPGQVTNGSSLQDFEDGMEVTVPAVVTLKMVKENLDSRRQAARSVAEAKRAEQGAVCSMLQVLGVLLASVCLGSSGEVLRGQTTQDSGAEHRRLYSTDEQVSVVVVIMSIVYIIYCVCSSFCSCLKHCMEEDEKEKTAEEAENAARKLAQEAAVQDVAEAMREADFFGPHDPGQRTEILTQRLLGTGAGFSQRDASDQAKRLLAKHSHEAGTEQSLKAKAGVGLRYLLSEEFASLEYYVPVTCAQAVSQVDSARAEAWKPEDERMVKDAIRRTVGFEEVDKHVKGVMVRWIGRVVQQAFHALVLAPLPVANGHVDQKSRPPVERGPESTLSWKRVRMCCKEDLRNCHLHHLPDSEAAETIDPASELIIPCEQQD*