MGSLGSHSLLFPQADAVSFLHPQGRPTLRQGRAFPLFFGPPKCHRSSPRATRIRTTDETRVNTSVSVRALETLQESGRGDAVVNSAASQSTEPLLLRALQGEKVDRPPVWLMRQAGRYMKAYQEVCEKYPTFRQRSENVELAVSISLQPWKAFQPDGVILFSDILTPLTGMNIPFDILKGKGPIIHSPIRTAADVDGVRELVPAESVPYVGETLATLRAEVGNAAAVLGFVGAPFTLASYIVEGGSSKHFANIKTLAFGNPKVLHSLLQKLADSILVYMRYQADNGAQALQLFDSWATHMSPVDFEEFSLPYLKQILTAFKKTHPSIPVILYASGSGGLLERMGSAGFDVISVDWSVDMAEARARLGPDVAVQGNIDPGVLFGSKDFITRRIHDTVAKAGSHKHILNLGHGILVGTPETNVDHFFQVAKSIRYEH*