MNSLQRLFFALMVVVSQRVSSLVLLTPPASHYGFYDDVRTDLFDFYADFYQAATAVGERVLLVATKDPRRGIDNGAHQELRSRGIPAEDMLDFVLDDIWARDFMPTQLSSSLYARFSYQPAYLDEDSVFYINASAEDLIGYWELRSSDSSLTRYDNIIMDGGNIVFISTSSNENGTDTATESVAIVTERVLRDNPALAGRSGSGLGPAFTCCPWDPYGILDGDEYGQFSIEELAAGERALEEALEFDRVAIVPEEPEVVRLGHIDGIANFLAPGILALSNFSDTSTYQAYEQLLLEKLGGNITIVPLPYAVADETFTDGFESAKGIYVNFLRTNMAIYLPLFDIPEDAVALEIAQSYSDLPVVGVNASQVAIMGGSVRCLSQHLWGDIAEAVLG*