MGDGWGGDLKSLGSKRKNASCLVMSAQAEAPEQMKVLVVGGGGREHAICWALKRSPSCSQVFCAPGNAGIAAAKDADCLPNLNITDGMAVIKFCQSEGVGLVVVGPEAPLVAGLVDDLTSEGIPAFGPTSAAATLEGSKAFMKNLCDKYDIPTAAYETFTDPDAAKKYIQSLGAPIVVKADGLAAGKGVVVARTVQEAIDAVDDILSGGKFGSAGGQIVVEEFLEGEEASFFALVDGETALPLMSAQDHKPVGDGDTGPNTGGMGAYSPAPVVTPQMQDDVMRTIIEPTVRGMAAEGCKFVGVLYAGLMIDPKTGVPKLLEYNVRFGDPECQALMMRMKSDLAQVLLKASQGKLSTVQGLEWRDEAALCVVLATEGYPGSFQKGSEIRGLEEAVEGLADTKVFHAGTALNEEGQLVSAGGRVLGVTALGKDVREAQAKAYKAVDRIDWPEGFCRRDIGWRAIERTQE*