MSSWWSWHSIFSSLGNGGGSNADASSGSGTSSSLLSLMLNKKQQGHLTVEAEASGGIAGRSRIPSQTLAIATPKAPKVKEQFQLGDGEPKKKPTSTPSQKRNNKRKRVTAFERLWSRAGELRILRAMASHTNTHRSTLPDTCDLFATLASNFNRRDALADKVQKLKRGMTMHAYNSTALLTTMVCVDCWIAEQHLVDLINTMVVSPHATPEPGGSITPDGGGGEA