HHHHHHSSGLVPRGSHMMKPKLTLPKPLFSEKGSQAVLLLHAYSGSSNDVRMLSRSLEKAGYTVYSPNFSGHGTLRPEDILEQTPEQWWQDTVAAVNFLREKGYEKVAVFGLSMGGIFAMRTLTEQIPGVIGGGFFCSPILPTKNHVPENFVRYAQQVLTTAGISAEEQAKRLPQITEQVKDQLSEIEQGTQLTAAKLPKVTLPVFAAQAGQDEMIDAKVVLQTVAQLTQTYITFNWYPQSGHVITVGPDHKQLEQDVASFLASLSWNEEKLEHHHHHH