MGSIGTHEKLSGFDLIQTHYKQIRDHAIRADFIIPKSTFTGKRPVIVRFHGGGLITGDSLLMEWFPIWLLQLAKKHNAVIVSPNYRLLPESTSPEIFSDIEDFWAWLHSSAVTELLETCSTPTQLDLRRILTAGDSAGGLLSICVGLAHADEIRATTATYPCVDMASEYFRTPTSSEPFPDVPASTVDDYLAQMDRRAIRSSALLPDRFDLMLAAIYYGGLGQFYDYGAEDSPREARYPLEWLDRPDVKIPRGGIAILHGMQDAIVPVKQSQKFVAKAREVMKGKPGGDKIVLTLREGDHGFDGEVPLEEEWLSSHLKQAVEAWLE*