RRRGKLPKQVTETLRAWLMAHTEHPYPSEDEKRMLCRQTSLSMSQVSNWMINVRPNSRFFCFNRLSF