MSVGLIALLDDVAFMVRAAAASLDDVAGQAARAGTKAAGVVIDDAAVTPRYVVGFAAERELPIVGRIALGSLRNKILFLLPGALALSAFAPWAITPLLMLGGAYLSFEGAEKVYEAVFAHHGHGDEADQEGGAGGDQAREDRRVASAIKTDFILSAEIMAITLAALPEGSFWMRAAVLAIVAVGITAGVYGVVALIVKADDAGLALARSTAGPPVGNLIRGLGRGVVRGMPILLTILAIIGTAAMIWVGGGILMHGLEAYGLSAPAHAAHAMAEAAAARVPFAAGLVAWLVTATVSGVIGLVVGGALIPLTTFVLAPAWRALSGLWQRRA