MLRWVDDYDGSLKLVKTVEEMRTSKMTVSIFVSTFQSVRKHPVALACLADKVSKIMGDLDVEYASSIFCAHAESVMGTGSVAVKLSTLFHNLGDMEDGTISSDMACTLKFLPKNVSVGDWSNAVMEAFGKNSCYCQGVGSGTTQCKDFVRLAAPLRDGKKCKVADLFPLFRQLWEHPFIAVSGWDEEMKQLHDAYNEFIQDRAWLYRALDPGFVMVEGMTGPALATAMGNVPIEAPAGPGPAVLGIQAAPVAMPNLTSIYQVADLDEARLTAMHVAGGNPGTHGFGVSTAVGNAFIF*