MEPQQKMLRGWDHFRALGSPRLLCAPMVDGSELPFRMMVRGYGVQCAYSPMINAGVYVRAAEKIKQELFSTTQADRPLVVQIAGHDPELMLACARELQTHCDAIDINFGCPQHIARRGKYGAFLMDDWELVGRLVRTLAEGLDVPLWCKIRVFPEIEKTIQYAKIFESSGCSVLAVHGRTREQNGQNSGAASMEHIRAVREALSIPVLANGNVQTLADAEQVLQETGAAGVLSAWALLDNPCVFQPAVYGGTHPNRLHLAREYLDWADKFPVRIHIVRTHMFKLLRSRLDCHMDMNQELAKCKDVGEMRVFLDRLEKRCEGIDDLDSIPYFIRRQKKMDEKEAAETSVQKEELKEPVLAS*