MFTGSEFADPEFAEGLLAVVAKSSEAGDVRSRRRPEPKMFAAGDVRSRRRSQPDLPQPFPSVEALVAVTRGGARTSESRGATVELDPERDVPSSAVMWMATSVLRSPLFSATELIDSGIDLARVFRVAATSCEHGRVAATSAEIREDTVEDPSSTSTLFEETTWQAAAARMESLPARPAIDRESIVPGVCMVDNRSGLFRLVSSTGQVYVPARVLLDSGAQPLMLGKAACISLGIRRSELEPCLFQIQTSLGGASNRSYFMTKESIAVQLRHDHPHDSSQFGVRAVVTSAESYDVLVGGVVLYPMGFRMDYWTETAAYRPGWQSGDGRLSKLLLRFISRDRPLGSSSAVLASVAGFSGVLTWPDDLLEGNMSADDTSLYEDVEEIVSFTAAVTSPLDVPLWSSCQALQLEAECWWKRLGVKPLYQ*