MSRFFCCCGGRRRGGEDASKVNNHSSAESDLRSENGESVSSKQNGASELGADARKSGVRGPKPAKGANQGAVLVEMFTSQGCTSCPPADALISRLGRGEGDDVKLENPIPLVILAFHVEYWDYLGWKDPFASSAWTLKQRAYGQALEQDRIYTPEVVVQGRSHCIASNASSIVSLIQSADRFPAPDVQAVFSRPSPLFLQISLSVSLKFKVEGYTLDAMLAIYENGLVTDCNKGENKGKLLTNDYVVRGLHKACSFQDWPAKKMSRGEVTFQLWDGFVKSKCGVAVFLQNPETMEVYGAQQLELPNDI*