MALIVDSITKVFDTAQIKKGYLMYAKHRSWPDGRGGFVTAVTDKQITVQYHPGIANVTNHFFLPADEVAAGEWEVRWSADMIEVHEYRSGGGVGDDVGGVSS