MHRLVVIFSFCLLLVAGQSVVEPQELSDSTTTYIVDGFPDESQELPGIVAETDEEIEMNAHKINWLPVWEEQEHVRFARE VTEKPVGTAATAENSTPKDTLDLVLQPKENKECPTNAERGLTNLVRVARPLLPAATLKNILANGVEDPQVQELIKLLRSD NFKTQVQLLKATKQHQLLHDYVCRRLKLDPTYYAEYVRVFLDLHISDPPTIKLPNRRPGVRGLLQDLREALPRTALRNMY QQLYSSDSELSSAIRLIRGSEFRRLLRDLRQLKEYRSLAADLEKSGVPLRQLQQLVANALGWSTVDMAGETVIWSL