MDVLMGCRYGLGQPRKSPKIFSVRANINDKEFMNPMAPFQLQSPTGLFLAELLHSDPDLVPAAVEHELEMLAQNREAEASQKQSIASGTDVILYRRIAELKSQERFNALEEILYTLIVQKFVEAGVAMVPNIPILTSMDISWPVQVKELESVHPTEALGLIREHSLLVLGKRGATNYFSQSMFAHISKMSMKEIYATSVTYGYFLRRLHNRFQLEKSMKLYPNAAGSLRGVGGRLGPDIAAAMAVLRDLRGSNQTSNSTQVMTSEFLAYIMSFDVESLRGFATVRSEESRSVLNKHTKALFKGPDTHMSSDGSMRVGGKDEGSEINFLRLKGLVLEAVAFGSFLWDVETYVDSYYSLVTS*