MQIELQGGCERVALSLPISYPSGTETFGGFGNGVRKILRQAADQLSNKLSHAQHLDETVNELACGDSGKLCTVLSALPFLTESLRRLRLLPARDLVVMGCGNSKGYEIDLDPPIATKPHAATAEVADHAGVLASAEVELLVSGIRWSEGPVWEASEKALYFVDTVDARIYRWTEAEGTTIVATEAGGYDGSNVPDFEQLFEPGANGMALVGDELTICQHPTRRVIRMKLAELKKLNGGKICEAAFEVLAHTAPNGKPFNAPNDVVVAPSGDVYFTDSVYGFLLKQFMHLGHPDQPYLDQAVQERGAGCTGVYRCRAGGAVELVTSLLERPNGLAFSADGGALWVANSVKDTPSWHAFPLREALPLERSAVLGEKELGAGVQLGPGLSDGFKVDELGRIWSSVPGGIAVIDPVAPKVLASVKLGTNISNVRFGDGGDVFVTGKGHVWRLKRKV*