MPSLACIDLQSSDVPFSVGLIRKACLDCGFFYVVNHGISAAFMEQVFDQSRKFFSLPLEDKAKYLRNKNHKGYTPFCDETLDLEKQSKGDCKEGYYVGLEAPKGHPRASIGFYGPNVWPSEELLPGWRETMERYHAEAMKVGHRVASLIAMALNLEHDFFKKPGRLDYPIAVLRLLHYSGEKSSPEDGIYGAGAHSDWGLLTLLACDGTPGLQICKEKHASPQIWESVQPVEGAFVVNLGDMLERWSNDVFRSTLHRVMLAGKERYSIAFFMEPNYECLVECLETCTSKENPAKYPPVISGEYLLDRYGETHAESPAFLLNHETGYTKV*