MGALFVCWSTDYGTRGRAPVCTFRHCGASRLTCCRHANDIQSVVLSRRQLVVGCGAAACGSFVLRTPSSTEASATVLATEKQPPSSPRIELILGDAPQDVRSLWALTQRVGWKNSESSVATLLHCKDRITVGIFDHSSGELVSSATCVLLGRTAAWLSYVMTHPNYRRRGYARRACERVIALADAKWNSPAIGLYGGAMAVDLYKSMGFHVVGEACVVRVQAPDDDVASSSRLSNSSSVQVRPVSSAELRRQIVTRDRELAAPVDRTFFLNALLSRSPNLSFCSVDQQGRLTGYIMATPTCDGGIFVGPLWSADLQTGRALVVALLSHRKSLLESNATIAGLGSQLTAEAIVPESSALEVLGQGLGVSRSGSSSSSYMVRGEPSVFANARGNMTFAVSYEAS*