MSNFDIPARPSNVGILGMEMGKYTIGLGMGHMAFTDDKEDINSVALTVVSSLLKKYNVDPKTLLMNLFAESGNTDIEGIDSESWDGRNAIVMCGDIAIYKEGSARPVGGMGACAMLIGPDAPLVLEPVHGTYMANTWDFYGIVGAVNGHANGTAEIKEDGIAKFDYVCLHSPYGKLVQKGHARMFYNDYLRNPSHPAFANCVSRCGNMYTASLYGALASVVSSAPEGIEIGKRIGMYAFGDKLNLKARLAAMDVRPCQEYVDALKLREENHNAVKYTPQG