MHCQLGWHFLLALLVHLGFQPQLLPGKSCPPAQQHVVLGLLFDLQQFTVSLCEPRVQALQSLLSGCLSARTIKFRDLQSVVGKLQWSSWVVHGGSLFLNQIRRCGRHAKKPHHFCHFDASAVACLQWWHQALQLYNGQQQLLGASWVPWHRFMTDASGTWDCAQPGVGIYLDGAFVGMSYAQLAAAGVEGIPEWDAPIQLWELFAVVLAARLFGEYLKGSCRLLAVDNSNVHAWLSKGTVKGQVCYLQALGYLKELFHLSVLHDFRIRSHLVRSKGNPLADALSRGDLRGFGALMGDWMAGHGDAGGCLGMAGWLG*