MQVLAEKTRQVLGIGGHDFEPIHLDHHHRTLSEAEGFAEWLKRFERTTASLDKELSAFIDTSIRGITDAPLPSIYSRHVHTHELIPAPASEVTPQHEELLSPGLHRRLQSRLSPAAHSKVESQLLLPIQLWLHAYDNAKDRLSALDRLGLKVDAQRRKVDRQLSRGARNKEAFADEGQETAATAGTGSAADRALHPSGVVLHDDDYEDDLDDSSVPTSPAGSYTAGGAGITPRSKADAKLHSLLSRFEHDEAALLALLHWLVNDAVRLKAYLAHVLRETEGVLERYAMPAGLLEPFPAQLLTESRNDVQDQPAVNAAAAAAPPAVLPTGATSAMMTGAMDATAVGGDASGYRHHRATAAPATAIGAYDNDQDVRRADEQRAAERVIDTTQVSVVLVVHADGLLLRQ*