MGTLWWAGQWSVAASGSSRLPDCTRAPFLASAVTISHPGSGSSSSGGLSKTVLVTRERGKNEKLMKALELHGISSLELPLIEHKEGPDRDKLPDFILDPSFDWFIITSPEAAKVFLEAWKFAGSPYVKLAVVGAGTAQMFEAAQGSSLRVEFVPSKANSKVLAEELPLAPLGGGKVLYPASLRASDELEKGLLVRGFEVVRLNTYSTESVKSVDSSALAVALLAPVVTFASPTAVWAWVNLVDISTWNGAAACIGQTSAIAAQNAGLRNIFYPHNPGIDGGSKHIKLVLKWVRQIELRNLCLQYGSRCVHQ