MHLTTHCHTCLHKRSSGSPSGICIHTTLQWQRTLSALASACTPPLMTPLLGLPKAVLEDIAGQVAECDRGDSLARTCFAFYEASLLHAPAFRVQLESQRCDQLFTPRVIAALRARTRSLKLVLEQTHGSRRDTQLLNTVGLASLLVQHLLQLDLTNTTVIQPQQPAPGDLTLDNLFHGARLKHLTLVVSEDEPLLPNLQHLRQHLTQLCLTHQSHLPLAAITSRLSTLAQLQELTISKLYSVQSVPELLQTLPKLHTLQLPEGCVWKQQQLDALLSATQLTSVQLASIKLTSPHTQAPCSWQRLELVDGMGYGTAEHLPLHSLTQPLVLGRLCISVSDASRPEAAAALHRLAHACKAQQGRNLDQLVALLRPLQHSFVGK