MSAVTAVAPVALGARLATRFRAPASTRRHHHRQRVATTSKAVAEQSDVLQKNKEEWNTLGSVCAVLGSQWGDEGKGKLVDILAQEYDIVARCQGGANAGHTIYDDDGKKYALHLVPSGILNEKCKCVVGNGVVVHLPGMFEEIDTLERAGVAIDPSRLCISDRAHMLFDLHKEVDGLREAELSGNKIGTTKRGIGPAYASKATRNGVRVGDIRNPEKFAANLRLLAADAASRFPEFEYDVDAEIEAYKKYAERIIPFIADTVALVNEEHKAGKRVLVEGANATMLDLDFGTYPFVTSSNPSLGGVCAGLGLAPSKFETVIGVAKAYTTRVGAGPYPTELFGDLADELREKGFEYGTTTGRPRRIGWLDVVALNYATTINGFTHINLTKLDVLSGLKELKIGVGYKMPDGTVTTAFPGDIDDLASVEVVYETVPGWDEDISGVRAYGDLPAGCRGYVERIEELCGVECRYLGVGPGRDAMVVKF*