MGQAGDGERSCDRLLQSGCWRDGVGFGVGRAAVAPPIIHKTANNAGGTIFFWTWHKNQVAFKSYPVEPIEPLACTADGVYLAGGGSSGRIYLWEVSSGRLLRVWAGHYKAVKCLVFSDDDSLLISGAEDGLVNVYPLVRALDSIEEAGETQVPYMHKWSDHTLPVTGLLAGSGGSSAIIVSCSLDHTCKIWSLALGALLRSILFPTPINAVALDPGEYALYAGGVDGRIFITALNFGVPSGSGLHSADGLLGADGIGHSRAITALAFSMDGVSLVSGSEDCTVRLWDTVSRQVLRTFSHSKGPVSSLLVIPRPSSLLSSTDQQGRQINRRLPTLPVVPLSKYVTVESVAQDFKPWEGPPVVLPLTCPADDEDAEGYSHSMVAMGRQIRELEQQGSTAAMQMELERLRSELRRALNNGQQWQQLHQELYCFCVDELMGGNRDREDDGENKERTKGRASKLGDKMRDK*