MSVWEGRTDLGGQALGWRQRQFREQCESGDGVDALGGEGGGSSGGKRTAGARAGVVKVGAASWRAAPGRSRSMALGARRWMQGTGSGKEKGKRRGKKGSLTMPVWEKEVGEGEQLLLPLLDVCGVEWRGPWMTSTMTAAVGTQGGVKKGTQMGIGNRPADEWARDRQGVAGKEGRLTTLAGRFVLVESVLSSIPVHVSMVIGLPVWVIKAIDKKRRTFLWTDVYDITCLHDVKYVITASGDDVTCWDDTVAAYAESYAAQRQGDCALEHSDSGGKYGENIFWGSAGGDWTAASAVSSWVAEKQWYDHDSNSCSAPAGSSCGHYTQVVWSNSTAIGCARVVCDNSHGVFITCNYSPPGNYNGKPPY*