MFQALPRLRRRHALLGSTAAFVVFGLLLWWLLPLGEESPGGTVTFSTGTPTGVYQKYGKLLKQAIAKDM ......