MASEKVYRASTTAPVNIAVVKYWGKRDTKLNLPTNSSLSVTLSQADLRTLTTASCSASYPEGDSLLLNGEPSDVSGARPQACFRELRARRAALEAADPSLPKLSTMPLRIVSENNFPTAAGLASSAAGFAAFVRAIANLYELPASPSELSLIARQGSGSACRSLFGGYVAWRMGEAADGSDSMADQVAEASHWPEMRALILVASAAKKGVSSTSGMQQTVATSSLFKERITSVVPKNMEIMEKAIAERDFAAFAEVTMRDSNSFHATCADTYPPIFYMNDVSRAAIRAVEAINAAAGRSVAAYTFDAGPNAVIYYLEQDTEAVVGNLYSVLSKVDGWKASAVEGLKANASFDESVVGLLKNGVSRVIMTSVGEGPVATQEYLVAEDGTPVKSSS*