MGIRCLLYMYWGTAISEMGRELVTRGVTSEALEFACDLGGLVSKLALQQMFAYLRLNAHYGFGSVYGILTNFESSWFCKLDGDRLLVTEPIKASECRPGIYAALWYLSHLVVLDDPKSIVSSPSHDLAATKLVFDSIVKRACVAADLHEVDMLEYYRVYDLKSVEFHSCLGRFGSSSVYRARLDEEAVVLKVLDVTQRPHLMLDFVREIDAYDRLVAVEGVCVPKLLEYGFLSGALFFMAFSDAGDNLEVLASQNGGRLGPEIKQSAIQSLKSIHSLDMSHGDIGLANMCSSCREAKRKFFGSISTSLSARGQRNTKESSIRSSRF*