MSSPMHVRKAIHFVSMKAKLQSFGGLRLLLVGCLAALLLLFAVRTLSFTTSSATATAAREAAEAGCGKLPAAVAQAMVHYATANVTPQQTAAEIGVSLRVLQLRAPCNFLVFGLGLDSAMWAALNHGGRTVFLEEDASWIASVKAGHPGLESYHVAYDTRVTDADELIALRHEPACTSQPDLAAAAAASCRLALRGLPPVFHEVEWDLIMVDAPTGWTPESPGRMGAIYTAGMAARARTPGAGATEVFVHDVDRHVEDTFSKAFLCDGYLVEQVGRIRRFVIPSHRDKDGTPFCP*