MVSESLGHLFLVSFPAQGHVNPLLRLGKILASKGFLVTFSSTEITGKQMRQASDIIDKLTPFGDGFIRFEFFEDGWEEDEDRHQDLDKYLLQLELVGKQVIPQMIKKNAEQGRPVSCLINNPFIPWVTDVATSLGLPSAMLWIQSCACFASYYHYYHGTVPFPDEEHPEIDVQLPCNMPLLKHDEVPSFLYPTTPYPFLRRAILGQYKNLDKPFCILMETFEELEPELIKHMSEIFPIKAVGPLFRNPKASKTTVHGDLLKADDCIEWLDTKPPSSVVYVSFGSVVQLKQDQWNEMACGLLNSGVSFLIVMKPTQKDTGHIDLLVLPDWFLEKAGDRGKVVQWSPQEKVLTHPSVACFVTHCGWNSSMEALTSGMPVVAFPQWGDQVTNAKYLVDILKVGVRMSRGEAENKLITRDEIEKCLLEATVGPKAVEMKQNAMKWKEAAAAAVAEGGSSDWNIRSFTDDIVKAKESEIARKCIGSNEFLVSVVVKSNEKVVELVGSSA*