MVVERFGKLHAIHESGFFIAVPIVDRIAYVIDVRERAVDIAPQSAITRDNVSVEVSGNLFVRVVDPERAAYGARNPLYAVMMHAQSAMRSAIGELELDEILHNRAGLNTLIKGSLQEAAVAWGLEVRRYELTEITPDDQIRIAMDKQAAAERDRREQVLRAEGDKRRAELTSEGIKISLKNESEGKLIQVTNEAEAEKLRILREAEGRAEAMRVLALAQAEAIEKIAEQLSKAGGEQAAALALAKDYVKMYGEMGSKSNTMFFQERAGDAQSLVVQAMAAMKAMNASGDDAKQ*