MEPLHVLLFLFTLSSLIASFLFSCYRHKPGSANSLPGSHGWPIIGESIAFFQDPGKFVRERMGKYQSNVFKTSLITYPMIMFCGPAENKFLFSNENKLVVAWWPGTAKRMFPHSLLFVTGDKGHQIRRLLMKFMKQDDLNQYVGIMDAIARRNMQSNWEGKGKVRAFQLIKDYNFRLSCRIMLGTEDPDKMMKIGSGFKVLFKGILGLPLNFPGTAFHRAMRAVEAIKRELKCIIEERRAASLEKMQETDLLSGLLLTADDEGDSMAEEEAFENLMLYLFAAHESSTTTTAMVMKYLAEMPHIYDEVLREQRDIAMSKERPDQLLELEDIKKMKYTWNVVNEALRLRPPIQGSPKVAITDFNYAGYHIPKGSKLLWSPLATHLDPALFPDPEKFDPSRFDGKGPAPYTFTPFGGGPRMCPGKEFARLQILVFLHNVVKRFRWEMLSLTETIVVKPTPVPSEGLPLRLQPHQSQVYE