MRHFLVTLLALLASSVHVVSFHSASLPSKSVQGPLFSADTEQASTSDDTTTTTSSSNQKISVLLCPAQFCVPVDYEELFDNLQTTRRANIDKGLQLPEIGTCRVAPLPRTEWIKVARQLPTRNFLEATLSAKTTLGWYFDAIEQALSEIYAIEGADTKVCIIAHSIGGWVARGYLGGLAGSSTAVFQRTLEQCSSLITLGTPHSSPEEALVDQTRGLLREIENTPSCSPQALADLGIDVTCVGSAGVDGSFLSANPEELVAASSYLPLMGKLGVKGDGITPLDLAFLEEPARKVVVENCSLTGEPVRHAHVLPTPWNLWDGSAPSIKLPEGYVSYVSEGVLPQWSQYIR*