MESGRPENVGILGMEIYFPRTCVKQEALEAYDEVSKGKYTIGLGQECMSFCTDLEDVISMSLTAVSWLLEKYGVDPKEIGRLEVGSETVIDKSKSIKTWLMQIFEECGNSDIEGVDSSNACYGGTAALFNCVNWVESSCWDGRYGLVVSTDSAVYAEGSARPTGGAGAVAMLIGPNAPIAFESKLRGSHMAHAYDFYKPDLSSEYPVVDGMLSQKCYLMALDACYKRFCDKAGSFSLADADYLVFHSPYNKLVQKSFARLLFDDFKADPCFVGKDAREKLEPFAGLSDEESYSSRELEKVCQHLAKPLYDAKVVPATLLPKQVGNMYTASLYAALASLIHNKRHSLVEGQRVLMFSYGSGLTSTMFSLRIRNNAHPIFTLSNIAHLMDLSAKLSSRNLFSPQDFVLNMKVMESRYGAKDFVPSSQLFLLRPGTFYLTHVDSRYRRFYARNQTAHHASSNGHDHSI*