MHCSFWDIFNFYAQGVLGSTALSKMALMINEPISIPQQLGEALPASGKFFLVYMIMRTLMTVPLRFMITQPGVWQSWLRLFDMFNKDVSDRTRFMMYALRSPRYGVEYGNIMLIYLICFAFSVICPVVLPFGTVFFAGMWLFWRYQLLYNYARKYESGGTMWPFLVNRILVCCGVMIAFSGCVMIVKSAFIAASLMWVLGGIAIAMFYTRCRDKYRAGVEEMPLILAAAAPRAHVPSTVYVPPPLQDNGLGWYPEFNKVWEWFGMPGYSF*