MASWPFWSIPLHAILLISLSAAAATTPLQNETDRLALLALKAEITDDPLQALSSWNDSLHFCKWRGVTCGRTNQRPSTPPRTDSMDESLTNSAICFGFSNLTCPLTLSKEKSRQL