MAPTVICVRHAQGYHNLGPQFHSLPDPKLTELGEEQCATLRDSGIVNQNTISLITASPLTRTIATAYLSFKPALEGGKCKRQIIALPDAQETSDFPCDTGSDVEVLKKRCEEEKWPVDLSRLQSDWNIKTLESRYSPSGPAIKARAQAARQQVRELLKELVDEGNEDAQLVLVTHGGYLHYFTNDWEDSNKYYGTGWLNTEARAYTFRNGPQATDDEAALVETMDSRIRRGKDTPTLGREEQEQLIHTSHQAWEEQGLGNALKI*