MRFPSDLCPSSGTGELSARSQVRWRLCWENELELADHAELAEFLRKAYNPSGTFNARPFEGGRSWAGARPEVRAIGYDSRGVAAHIAALRRFIKVGAVDLLVAELGLYAVRPDLEGLRISHSMLVMYPALKELGVPFGFGTVRHALQKHLTRLLGKAGLATIVSGVRVRSTLRDMRLDMPPTRVEDLLILVFPIGRPMSDWPAGTIIDRNGPEL