MSHFSLGRAMCAISFIALSSSAAMAQSVQVGTLLCHVSGGVGMIIMENQALDCVYTDAKGSPPQHYIGRLTNVGANIGISGPGQMIWSVLAATNSVAPGALAGDYVGAEGSVAVGAGAGGAVLVGGSNKTISLQPVSVSLGTGLNVSAGVGNVSLQYMPVTPPPPPPAPAKPKKTRHR