MKYLLVFFIVLGLNAINGYDCKIVQFIFGDSLSDVGNNRNLPRSLAQANLPFYGIDFGNGLPNGRFTNGRTVSDIISDKIGLPRPLAFLDPSMNEDVILANGVNYASGGGGILNETGGYFIQKFSLWKQIELFQGTQDVIVAKIGKKEAEKFFQQAGYVVSLGSNDFINNYLMPVYSDSWKYTDQTFVDYLMETLESQLRVLHSLGARKLMVFGLGPMGCIPLQRALSLDGKCQNKASSLAVRFNKAATTMLKDLETKLPNANYKFGEAYNLVNDVITNPQKYGFDNSDSPCCSFYRIRPALTCIPASTLCKDRSKYVFWDEYHPTDKANELVANILIKRFDFMRADDGTSEAPSPSPDLAPSPDDK*