MFRDPVFVPESGNTYERSAIQTHWSAQRKRRDPLTNVLCAGSLHTNWGLRREVQSFLDEHVNYVPAGWEDRNLPPIETAKAAANATQRGKGCRRIAFWTLSLLFSMAVLVEHLRAESAFYWPILETSDVGGVPLKVPKGSRLEAWKVKGRLVIQIPAPGIQGSMVCQLMFSVLWLSFVCYWTFTAWNTGVRLFVAFSLPFWAVGLMLFFSTMLTPSLSQTLTASPLEYQVKSQVLRLGISRFAAKVTDLEEVPGLICMSDAECRLILQDGVQEIAFGGDLKPVEVRWIQKQLCSHWGLDVSECLANAQKPRHADGEDDSTSDHW*