MSKLITVVGATGAQGGSVVASALKSGNYKVRGITRNINSEAAKALTAQGVEMVSADANDEASLVKAFKGSYAIFAVTDFFAAFAQHNAEESIEIEASQGINLAKAAAKTPTLKHYIWSTLPDNRKISGGTCSVPHFESKFKVDQFIKQDRDLLAKTTFLWVTYYASNIVMPMIVPNFVKSSGKHLQVFPVSENTPITTMGDTRVNTGIYALAILDQPQLTLPGKVVLGATETRTAADVLKLWSEVSGKPAEYVAVSLEHYDKLWPKWGLEVGLMFKYWEVAGEKSWTSPDEQVLTSRDLKITGLVGMKEVFAGIDWS*