MELAPFKPAAGALVEWGGAGSIPAMVAAQQQQLHAQADQLQRLVVAQCRLTGVNPLAQEMAAGALSIKIGKKPRDLLNPKAVNSMQSLFAVKDTLGKRETREISALCGLTVTQVREFFASQRTRVRKAVRLSREKALKLEASKTALKLEASKTALKLEASKTATNICSLNTEQTPLDIETHAQVVEPLSTLEPLEMFQSSSQLAEAPQSSLQQPEVQQCTATPIPVTPTGTIQPTDAKINPDSVQK