MGSPLHQAMASSLSTSSAFAVDAHATFLRTTTASRKLGFHLLGRGHTRVQFRLPRACESKSRGDGEGRSRSSPSPFVPYGWIAGLASTETLYLTFTRFSGESLACPFGGSACVDVLNSDHASIIGIPPLDVYCITSAILSLGLILSTLWVQGLFSPLPIIANAWMQRFSSRGLKQVVIVAASVIFALSTAYGNVDSALAGSSAIDIPPVEPEVTTLSSPMKVSLAKHLKSIGAKMYGAFWCSHCYQQKQMFGNEAMKFVDYVECYPDGYRAGVQLAKACTAAKIEGFPTWVIKGEAFPGEQKLAELARISGFPNFEPSSLLE*