MKFCAIFVLFIVLAINGYDCKIVQFIFGDSLSDVGNNKNLPRSLATANLPFYGIDFGNGLPNGRFTNGRTVSDIIGDKIGLPRPVAFLDPSMNEDVILENGVNYASGGGGILNETGGYFIQRFSLWKQIELFQGTQDVVVAKIGKKEADKFFQDARYVVALGSNDFINNYLMPVYSDSWKYNDQTFVDYLMETLESQLKVLHSLGARKLMVFGLGPMGCIPLQRALSLDGNCQNKASNLAKRFNKAATTMLLDLETKLPNASYRFGEAYDLVNDVITNPKKYGFDNSDSPCCSFYRIRPALTCIPASTLCKDRSKYVFWDEYHPTDKANELVANILIKRFDFMRADDGISHAPSPAPDISPSSDNN*