MGKYQSNVFKTSLITYPMIMFCGPAENKFLFSNENKLVVAWWPGTAKRMFPHSLLFVTGDKGHQIRRLLMKFMKQDDLNQYVGIMDAIARRNMQSNWEGKGKVRAFQLIKDYNFRLSCRIMLGTEDPDKMMKIGSGFKVLFKGILGLPLNFPGTAFHRAMRAVEAIKRELKCIIEERRAASLEKMQETDLLSGLLLTADDEGDSMAEEEAFENLMLYLFAAHESSTTTTAMVMKYLAEMPHIYDEVLREQRDIAMSKERPDQLLELEDIKKMKYTWNVVNEALRLRPPIQGSPKVAITDFNYAGYHIPKGSKLLWSPLATHLDPALFPEPEKFDPSRFDGKGPAPYTFTPFGGGPRMCPGKEFARLQILVFLHNVVKRFRWEMLSLTETIVVKPTPVPSEGLPLRLQPHQS*