MESHSPSVKLIWSRLGQVKTLACAPTNTAVLEVASRIVRLVGEYSNGSVCFLNDIVLFGNKERMKIDDKDCNPVSWPEKLACVQTSACSESKFKLARSLCVQELRYLCKNLILPDCYSGRGVQHYLLQRTKCILCTVSSSFRLYNVTMGNYPSSSDTCLDKKTENLNLGLLIVDEAAQLKERETLIPLLLPGIKQAVFIGDEYQLPALVKSKISDNAKFGRSVFERLSMLGYSKHLLNVQYRMHPKISKFPVVTFYDGKISDGPNVTTESYEKKFLVGKIFGSYSFINVDGGHETTEKYGRSLKNTIEAAAVSRIVQRLFKESFSTGIKISVGVVSPYNAQVRAISEKLGKSYNRYDGFSVKVKSVDGFQGAEEDIIIISTVRSNKAGSVGFLTNTQRTNVALTRAKHCLWIVGNGTTLSNSKSVWQKIVKDAQDRDCYFDADEDKDLSNAVIKAVIELGDDDNVRKMDSLDINKPRFQVRSGRYSF*