MVPRLDCGAGDGGFFFQLPNTEQENSLFLRALISVVSGEDATAAVAAVPALHLEEQQPSPVAAAAACARCGVDGCPGTGSSCEQLVAMTGSSSEGEAEAEEHCSPAAASFGARKTTMKKTGQSGGSKKFRGVRQRPWGKWAAEIRDPHRAVRKWLGTFDTAADAARAYDVAAFEFRGRRAKLNFPADAAVSSSSSAAAQPRSFRENYCGSNNASSAVPVPEPEQQGLVMRPAVAREQEIWDGLQEIMMLDDGSFWSKP