MATKIWMFSVFIFLLCFVGPALLGFLAVKSRWIVDETGGTRVKLACVNWVSHLQPMGLSAMATTFKGTVAVVGMSLRNEIRGSRANAADWYKYMQQGAQAVHDANPDVLVIMSGLNYDADLKFLASKPVSLEFTNKIVYEMHWYSFTDGKAWENMPANKLCGTVTARVNDHTAFVAKTLSPPAPLFISEFGIDERGSNVGDNRFINCFLAFAAEGDFDWALWTLQGSYYIRNGQPGFEETYGIFNGRWDDLRDPPFVSRLKSLQKPFQGLISFNFF*