MGHKQLFVDDPFASSISSLEAEAIFSGAGGQWRAGGGLDDRDLSAMPAAANTSSGGSGSPGGGGRKMSHNAYERDRRKQLNELYSSLRSLLPDADHTKKLSIPITVSRVLKYIPELQKEVDGLERKKEELTRANCKPGVIAMKDQNVAPVVSATCLDDKDIMVQVSLLSGMAAAALPMSTCIKILENEGLRLVSSSTSAFGNRTFYNLHLQRNQRTMSKECPAFCDELEKAIKKKAGLHMHQ