MQSLQQAAQLGLRAFSTSAAAQAAPAVASKRGFLAQLFGGSGSRVQTPLTDALAGVEIPDAIPAPKDAPTTQLTKLSNGFTVASEATPGATATLGIYVDSGSVYETPYNTGASHLLEYMAFKTTKNRTHLRLVREVEAIGGNVLASASREQMAYNIDCTKATIPEALEVLADAVLNPKFQAWEVAEQIRKMEADLKNLADNPQTTLLEGLHSVAYTGGLGRPLIVPDGCLGGLNAEVLADFYAANYTAPRMVLAGAGVEHDELVRLAEPLLSAAPRSGSAAGEFPSQYVGGDWRQFAASPLTHAILAFEYQGGWRDVKGSVAMTVLQYLLGGGGSFSAGGPGKGMHSRLYTRVLNQYPWMHNCTALNSIYNNTGLVGVFASAESSQAADMVDVLCNEMQAVAKEVPAAELERAKAAAVSSVLMNLESRAVVAEDIGRQVLTYGHRKPVGEFVKEIQGLTAKDMSAAVNKLLKSAPSVAVLGDIAHVPRYDQVAKRFA*