MSTDFSGKLAIVTGASKLNGIGFATAYALAKAGADIVIHYNSNKTAANECLAKIKEVGVKAIAVQSNAASVTFGTDIVNATIAAFPGRKIDILINNAGHVTMQESPAKTTIEEFDALFHPNVRGPHLLTIAALPHLASPGGRIVNIGSVVARTATKVATLYSATKGALNTLTLAWAEELGDRGITVNVVAPGPISTDYAPPEEAELTQKFRVMQHVKRNGTPEEVASAVLFVASPGASFMTGQVLGIDGGMNYL*