MSDSTQEKRYRVGYALASKKEHSFIQPSLIEHSRQRGIDLIKLDPTKPLLEQGKLDCVIHKLYDLDWKQNLHEFREKCPNVPVIDSPEDIEKLHNRVSMLEVITQLNFPVSESERFGVPKQVVVMDPSVLSGGGALGELEFPVIAKPLDADGSATSHKMFLIYDQEGMKILKAPIVLQEFVNHGGVIFKVYVVGGYVKCVKRRSLPDISEEKIGTSKGSLPFSQISNLTATQEEKNKEYGEDRSLEKVEMPPSRFLEELAKAMRRSMGLNLFNFDVIRDARDGDRYLIIDINYFPGYAKMPCYEPVLTDFFWDMVTKKSHHV*