MAARRVADYTLHLAEDLYNFSLRKQTGVSLKHMMDFVPTQKNLLFSAQFLHKELPVRLAHRVIELENLPYGLSEKAPILQVRDMYVNSFRDLRNFPEIENDVLESEFTDMLHQVKKRHNDVVPMMALGIRELKKDLGSKMGRDDVPEIHQFLDRFYMSRIGIRMLIGQHVALHLPQPPSFAGLISLKESPIETARNAIEDAQMVCRRAYGDAPDVQVYGHPKFTFAYVPTHLHHMLFELVKNSLRAVQERFMNTNQESPPIRVVVADGLEDVTIKISDEGGGIPRSGVSKIWSYLYSTANSPTNSGCSQDLPPAMAGYGFGLPISRLYARYFGGDLQIMSMEGYGTDAYLHLTRLGNVQEPLP*