MTTIRKVAILGATGTLGSRISSALSAAGHEVTAIQRKDSTKPAPEGLKPTRVDYQNKDELISTFTGQEVVISAVPFPQLNSEKIIIDACIAASVKRFIPSEYTTMMESPLTINLPIAKEKVLIRQYLNSVMPDTSSPTTWTSINNGAFFDMALKYGVLGPNPMTKKATFHDGGDKEIAVSLLGDIATAIVKLLEPTKFEAAANQPVYICSAVITERKLTKMVSEILGIDFGTPEDVDIKKLIEESDERLKRGDMSAVINYYFQMMYREGYMGGEFMRFNWNERLGLTFMGEEEVRDAVREILGA*