MVVELFCFIAVVVVLKYFFYDDDVIDVGSSDFNALFTVAERLEKLYDGKAHVGLQIPDQDSGSRQSIDVVLVTRREAMIVCVKNVAGFISVDKDGRWVCTGSHKTERLPNPVAEAKQLVPILESYLEQRGITLPEGYLSCKVICSNPNFRTIDSDSFPSEVITYDQWIQLKPESNMLSGWIKGAFHGGKKDVQESIREKLNLVLSTAPMWDRLELKGNKFVLGEFLEFKGDNEDIRALGNIRRSKVSTVKIQKTSMFGVAPSKLEVLYCLRDYRGEGASASDWTEVTVHSRTEIKIQPKGSTKVRKYKLSSVISMSLSA*