MAKQFKVLLPPFHKLRISDELAGCFDAGEGEGAAERTALVVSPFGKVWRVEVGRDGDGAFLGRGWAEFLAAHGVGLGWFVVLRHEGGGALTVKVFDTSLCIKEFGAPAAVMTSRTSKGVICKPQFIRIFHPYLSEKMILPARFVKNYVTEECLNSKTAVILSPLGKFWHIELKNDKSGMFFTGGWSQFLEFHGICNGDVLLLRYEGNMVFKFKAFGLGGCQKDFRHQNAGIQLNTEKRQETHSSIRKRKSNDNKSSSEENKRPKSSVTSPSLKLQEPYQMGTTSWIKKKINTYALERLLSLSKKFCNWIGFRFSCTITLKTEIDSTRSWLVRGAAYKGSCYILGEGWKSFCQDNRLKAGDLCTFNIIETTLWHVTITR