MGSVSTNYENTAAPGVPFYTPAQIPPPGTPLDKASAPTLFQPLKIRSLELHNRFVVSPMCQYSADDGHLTDYHLVHLGQLALHGTGLIIVEATAVEPRGRISPQDAGLWKDSHIAPMRRVVDFIHSQGVKAGIQIAHAGRKASTLAPWIGGTATKTLADESVGGWPEDVVGPSPIPFYEDHALPKELTKEEIKGLVRKFAEAAERAVKAGFDMIEIHGAHGYLISSFLSPRSNKRTDEYGGSFDNRIRFVREVTEAVRAVIPETMPLSLRVSATELMEWTGEESWTVEDTIKLAKLVPSWGIDIFDVSSSGNSYEQRFPENPHFQLDIARTIRKALRADGIDMVVAAVGNITDAQTARDVVQEGPEAAGELALVARQFLREPEWVLRVAHELKVGVKWANQYSRAGPRTDFSKKF*