MELILEKLKLLNYETEFCAKRKPPWPRLTRATFAIAESSSSDRDARFHHYAALAAFLVQLCGRRGHLAPGESDDQKTSAAAILHECAKLGFDPPEFSPSALTRASGKEAVGVLNGLCDLALERAMPRLRRPKHAKEDPPEMATYEAHEGAFESGGEGARLGRGAFADDDAENDDDDASDSDASEEAYIIEDARAIESHVDAAAWKLELERVAPQLRVVAAADAKDWRAHLESAREHRRSIAGTFPDVRVMLDGVVKDVAGALEKIETREAYVNAQLAPLADEYRTRREKLDETQRAYDAASEATSSMTNELARLTEELEKVKGVIEDRGENNADATPLNTMKENMEKMREEIKVFEVRVAVCRSALLKHEVKRQAAIVAGKKAGGKKKRRPGADDDTPY*