MKLQLSPLKDGGWVGTSGSEPYGAAASDASSPRSRQSMFQRFKTGVHDFMSTDGEKEQAVPKAQKDQKGAKLRRMKMPVLYAHDEHAEDVKLDEEAVLAVLAVLTTELLLAYDVMNFYKQHGIAQKLARSDIFERVTLGVICINAIYIGVDADKNTAATLIDSTWFELAVRFAAFESKRNCLRDVWFIFDAVLVPKLIEACAVAMMVFETWLLSIILLIAGGGGGSLQTGPLRLLRLLRLSRLVRLLRSLPELLTLVNGMRAASRAVTSALMLIIGLNYVFAIIINMFLSDVTESENLGQTSLSLVMRMWSLALHGTFADGIADIMEDIRALETLGYDWVLGWSMISVFFLYVLLTNITVMNMLIGIVCEVVAEVKQRDEKNSAVDYLKRNLRELLIELDNDQNGLGSDAVTRKPARQMPMAKDVLKELGVCLGYCCKAERQGVSKASDGITWDLEDLLVLTEPLFEQDFDEGREQEVTREELLNIILDMRGDRDVRMEDIVRMRCDMRRYLSRQFQQLGGQYDGEAGSNMNSAASNIQQ*