MSSEGGGTAITGKKRNRAQIQTLVREGSLYNLTLSEVESRLGAPLLSMNLDDFVRSVLPDEKNLPLPNGAGNSGSQSTSAFGLERQGSSITVPLPLSKKTVDEIWRDIQQEEESSDDEKRSSGCDAQMSFGEITLEEFLQRAGIVTGQYQKDAEELIDLVGTGESAHLMTRVQDFPQGTSAIDAYIVRQSIAQPLSVAIPSTMDSIYPDRQMSISSSLELSDLQSPSRKRMSSQDVVYKVADRRQKRMIKNRESAARSRARKQAYTNELECKLSCLEEENKRLKREKPHGKFNEPCICFQSLLVGRECSPKKVPLAVIPMFHVPLPSTIVVQGKRAKTQERLND