MKMQKFKLLLVLFFATCHSSLSITDGLLPNGDFEVGPKPSELKGSIVTTPNGIPHWTISGMVEYIKSGQKQGDMVLVVPHGTYAVRLGNEASIKQKIQVVKGMFYSLTFSASRTCAQEEKLNVSVVPSNEKSDWGVFPIQTMYGSNGCDSYACGFRADYPRVEIVIHNPGVDEDPACGPLIDSVALKLLHSPKRTRDNLLKNGNFEEGPYVFPKESWGVLIPPHIEDAYSPLPGWMVESLKAVKYIDSDHFAVPEGKRAIELVAGKESAIAQVVITIIGKVYDLTFVVGDANNSCEGSMVVEAFAGKDTIQVQYQSKGKGGFIRGKLRFKAMSTRTRIRFLSTFYTTKSDNTGSLCGPIIDDIRLLSVRYS*