MKYFCAIFVLLIVLGLNASDGYDCKIVQFIFGDSLSDVGNNRNLPRSLAQANLPFYGIDFGNGLPNGRFTNGRTVSDIIGDKIGLPRPVAFLDPSMNEDVILENGVNYASGGGGILNETGGYFIQRFSLWKQIELFQGTQDVIVAKIGKQEADKFFQQARYVVALGSNDFINNYLMPVYGDSWKYNDQTFVDYLMETLDSQLRVLHSLGARKLMVFGLGPMGCIPLQRALSFDGQCQNKASNLAKRFNKAAATMLQDLETKLPNASYKFGEAYDLVNDVITNPQKYGFDNSDSPCCSFYKIRPALTCIPASTLCKDRSKYVFWDEYHPTDKANELVANILIKRFDFMRADDGPSDSPSPAPDLAPSPDDN*