MQLPSFGDDLVNALNVRVLGEDDADCTIVLAHGFGCTQSLWDEVLPSLLSYPVEGGMRVMVFDWPGSASTSFDFAPTSRLYHVFADLLVSLLQELEIRSCIYVGHSMSAMIGCLAALTEPALFRKLILVGASPRYLNEEAYYGGFEQDDLNNLFDAMARDFCGWAEGFARAVVGTDAPDVAVRKFESTLSGMQPDTALAMAKAIFLSDFRSDIGSVAKVLDAGSQNGKPSGTANIVVLQTEKDLAVPLLVSDYLKMVLGDRGRVEVLQVEGHLPQLSAPETFNSALRRALLE*