MAIRRAVLLIADIGGYTHYMQWNRTHLAHAQLTVAGLLESVINAGKGLKLAKLEGDAAFFWAPDSSAKVVVCERLSRMRTSFLQRRERMKNDIACQCASCAQLEQLSLKFVVHVGEVADQRVKRHVELAGFDVILVHRMLKNLVPVAEYVLMTDPVVDCLDEPMRALCMPLVHVFEGIGETPTYYIDLAEVRVPVTEPQRSLLRRLGATMRFEFNSLPFTLGMKEPAEGFRNLGRGGEEIPA