MTQYQALIIGFGKAGKTLAATLAKTGWRVAIIEQSASMFGGTCINIGCIPTKTLVHDAEREGDFSVAMQRKAAVVNFLRDKNFHNLADLDNVDVIEGRAEFIDNHTLRVFQADGERVLRGEKIFINTGAESVIPAITGLTTTAGVFDSTGLLSLSQRPARLGILGGGYIGLEFASMFANFGTKVTIFEAAPQFLPREDRDIAQAITRILQEKGVELILNANVQAVSSKEGAVQVETPEGAHLVDALLVASGRKPATAGLQLQNAGVAVNERGGIIVDDYLRTTADNIWAMGDVTGGLQFTYISLDDFRIVRDGLLGDGKRSTRDRQNVPYSVFMTPPLSRVGLTEEQARASGATVQVVTLPVAAIPRARVMNDTRGVLKAVVDVNTQRIVGVSLLCVDSHEMINIVKTVMDADLPYTVLRDQIFTHPTMSESLNDLFSLIK*