MLASAARESGLVAVRAFSTSGALQAAPALATAKRSFLAQLFGSGSRVDVPLTDVLPGVELPQPIAHSKEAPATQLTKLSNGCTVATENTPGATATLGLYVDCGSVYETPANTGASHLLEYMAFKTTKNRTHVRLVREVEAIGGNVLASASREQMAYNIDTSKASIPEALEILTDAVLNPKFQAWEVAEQVRKMEADVKNLKDNPQTTLLEGLHSVAYTGGLGRPLIVPDGCLGGLNADVLSDFYANNFTAPRIVLAAAGVDHSELTRLAEPLLAALPRSSAGGEPRSEYIGGDWRQFAASPLTHAILAFEYQGGWRDVKGSVAMTVLQYLLGGGGSFSAGGPGKGMHSRLYTRVLNQHPWMHNCTALNSIYNNSGLVGVFASAESSQAGAMVDILCKEMQAVTKDVPEAELERAKAAAVSSVLMNLESRAVVAEDIGRQVLTYGHRKPVGEFVQEIRSLKASDLSAAAAKLLKSPPSMAVLGDIAHVPRYDQVAKRFAX