MEETLFDFDQDITTDLAFWGQMDPNFQFQSQLDSLLFDCQLSPWSSSGCQSMFPDFTDLEWQSPRLEAGAEADSSPGHDQHTGGKHPQRRLSSHQPYKVQRHAANIRERKRMLSINSAFEQLRCHVPTFPYEKRLSKIDTLRLAIAYIALLREILMSGCDPKSYVDECMKNGYKNQTNAIWNTSDLTARLSWIKWD