MDKESLSFDEALKDESRQYMLASFQWLSFTSLVLLTAVGLNIALEPGLNLGLDTAFTMMLLPGSLCLLYLGLRFARVPWSRNLLWNLFFLAALVISWLISMSLLRSAGLLVLPGIETLSDVLSLAMAVALFPSIKLTAATVAPFLLYSAFYRYEVYPESIYFTVLRTLFMFLIIMSAQRVIFKWFKKAVRRNVEKRRLLKHFRRMALLDGLTGLSNRRHFDEILDQEIRASTRTGHPLSLILLDIDFFKRLNDALGHQAGDDCLRQLGQLLSDVAARPRDLAVRYGGEEFAVLLPETTLTGAVEVANRIAKLLAKAAIPHPDSQVASHITVSQGLVQWQRGMDAEALLEASDAALYRAKESGRNCYVQTVTPAGDKAG