MRSAVASTAEQRILPLGFPHAGTLSMLPRGRQMTLNHRIWQSLTSPTSGKRRLRCVDASPTSIVADIVAMQTSTEHNPSQFQQLQDVVIVGGGIAGLATALALHRSGIQPMLLEQADQLRTAGSTLAIWSNAWKALEALEVADKLRKKFVKLSGFEFHGEDGTSLTSSSFDKVSRGVELRAVERKTLLETLREPLPSGTVFYDSQVIGIKKLAGGFTEVQCQNGLTIKTKVLIGCDGSGSVVAKWMNMAEPRYAGYTVTRGLCVYPDGHNLSNKFRQIVGQGVRAGLLPMDSKRVYWFVAFNYSGERVTDVELVRKEVLDRVKGWPPMITEAINRSPLETLSRRGISDRWMWPVGGPPLYQRGVTLAGDAMHPMTPNLGQGGCLALEDAVILSRALSKALSSSDPQRMNSTDSPCKELERIELALKSYTEERWPRVLSLAVRSYVLGVLLQLDSALICSIRNKLLPKILNVDRFVGHTFYDCGTLQ*