MQTAPIPLEGSSTVYDYCFDKAKLRWQLWTDTLPALAIPPGSLFSDLIIPTKDSARLGGDKLEGLGLGGMARRGLGVGQLEDREEIDGRLDKRKKGVYGPPPGRKAVVFVDDLNMPAKETYGAQPPIELLRQFMDYKGWYGRDNLMRAMVDTQFVAAMGPPGGGRTFVTNRYLRHFNLLALAQVSDDTLAHIFRTILDWHLTSLPFSPAVRQAAPAIIQATLFLYSQSIAKLLPTPTKSHYVFNLRDFARVVQGCMMLPPSSLPVDGSAAVLMFKRLWVHEVARVFQDRLVDDQDREWLMGQ