MGGTRCIFRDCHVSSQRNPKMHFFKLPVRDPVLLEAWLKNCGNADILNVAREKLINRAVCARHFRYECFMNYKLDRLIPRQMPTLVRVSKELAWDMEHLDENGEATMVKLSVPKLLHLIPPDNFECPLGFTEDALFGRKYAVKRGAAPKPLLLIASKRKKEQDAKDNMAASMIDNNLTSVKTELSTKPIDLTASFVQEADATIIDAIMPTPPAEENYEDLQHKYDELKTNFDRLATENGELKQSVIKLEAHKRHLNNSSSSKPQLYNSIKKYLCPTMAALVRMEMFGSAERAWKQDERDFAKELLQLGEDVYAHCCDEWRFRLPSLRMTRTWLEATTGPDDDNDVEDQML