MESLSDTLWDVVISGTGLQQSLLALALSRSGKNILHVDPNPFYGGSEAAFSLQEADEWAEKNRSADASQLFSAAEAKRDDALGSARAYSLALAPQLIHSRSKLVTQLVDSKAFRQIEFLAVGSFYIYQPSSDPASIPSLSRIPSTREDVFSNKSIPARSKRSLMKFLKFVLDFNSEPQIETWTPHADEELAQFLVSEFKLDVALQSYVITLTLTYGGKISVKDGLTAISRHLTSMGIFGAGFAAVYPKWGGLSEVAQVGCRAAAVGGATYMLGSGIKSLERSSSAEAEAPLELSFTNDIDVKAKLVIQGADTTDPNSPRISRLTVVTKADLSSLFALLTEGAPVPAVAVVAFPTGSVSEGENPSEFPVYAMVHSSDTGECPSGQYIIYLSTICTPSAKSILDKALSSLLSAISNGQDVIPLLYKLYYEQGDGTNALSIDGNIATFSSTSQSLAFDDSILDSVHEAWKFVNAGSEDGLEYMKFENREAASDDEFYE*