MSLVKHKTGKMSSEGGGTAITGKKRNRAQIQTLVREGSLYNLTLSEVESHLGAPLLSMNLDDFVRSVLPDEKNLPLPNGAGNSGSHSTSAFGLERQGSSITVPLPLSKKTVDEIWRNIQQEEESSDDEKRSSGCEAQMSFGEITLEEFLQRAGIVTGQYQKDAEELIDLVGTGESAHLMTRVQDFPQGTSAIDAYIVRQSIAQPLSVAIPSTMDSIYPDRQMSISSSLELSDLQSPSHKRMSSQDVVYKVADRRQKRMIKNRESAARSRARKQAYTNELECKLSCLEEENKRLKREKELDMLLKSAPPPEPKKHHRRTRSTSF