MADRSDSEQSIHVLLLPYPSQGHINPILQFGKRLAARRGVRCTLAATRFVLSQSHPNPSPGDGAIRVAAISDGCDRGGIREAGGADAYLPRLEAAGSETVGALLRSESERGRPVRVVVYDAFLPWARRVARRHGAAAAALFTQPCAVDVAYAHTFAGRIRPPLAGGEPVELPGLPAGLMPGDMPSFLAEPSDYPAYLDLLTNQFNGLDAADHVLINSFHELQPQESDYMASTWRAKTVGPTVPSAYLDNSLPDDTSYGFHLYTPLTATTRAWLDGRPPRSVVYAAFGSISAPTAIQMAEVAEGLCNCGKPFLWVVRASETAKIPENFAEKAKERGLVVTWSPQLEVLAHPAVGCFVTHCGWNSTTEALSAGVPMVAMPQWSDQPTNAKYIEDVWRVGVRVRPDEEGVVRKEEVERCVREVMDGERSMEYQQNATGWKEKAKRAVSEGGSSDNNIVEFLGKLGWNRS*