MESELVTKERELLLGCKGCYTHDSASKSRVAVGSTCNSEKWFNSTDADVKDASWKGTHLIPGLPNDVALLCLAKVARVALPKLRLVCTSWRHLSESEEFCDLRFKVGSAEAWLYILTEKPTGAPFKAYSPCLNKWFELPPTLTSSKDSSWQGFTCVAVGSRLLLMGGMRQKFDAARQEYLPGVVSEEIQVYNACTNQWSRGANMNTPRSWFAAAVIGDCVYVAGGQGKDRFLDSVEVYDSKTNQWSFAPSMICVRSSCYGLAFRGKFWVIGGELMRNQYGEKPERGSAEVFDPETGVWTLIPEMWLDTQKVPGPSTVHCDKLLSAHQSKLMMYEDTTNNWSHVGYLSGGEMFNNPFSRFGFACESIDDELYIIGGLRVSKQNRHFVQLLNTAEVCKLKFQGLSKYTLWRNVANMGCNEGNVLASAVMRL*