MVPAIKLNSGFDMPQVGFGLWKVDGSIASDVVYNAIKAGYRLFDGACDYGNEVECGQGVARAIKEGIVKREELFIVSKLWNTFHDGDRVEPIVRKQLADWGLEYFDLYLIHFPVALEYVDPSVRYPPGWHFDGKSEIRPSKATIQETWTAMESLVEKGLSKSIGVSNFQAQLLYDLLRYAKVRPATLQIEHHPYLVQQNLLNLAKAEGIAVTAYSSFGPASFREFNMEHAQKLQPLLEDPTIKAIGDKYNKDPAQVLLRWATQRGLAIIPKSSREATMKSNLNSLDFDLSEEDIKTISGFDRGIRFNQPTNYFSAENLWIFG*