MVVGWHRPTRLHIDTQAITENVQKECQRLPEGTALFAVVKANGYGHGAVESAKAAKKGGATGFCVALLDEAIELREAGVQDPILILSVVDLAYVPLLIQYDLSVTVATQEWLEAALQQLTPESNTPLRVHLKVDTGMGRIGFLTPEETKQAVRFVQSHKEFLWEGIFTHFSTADEIDTSYFEKQAGRFKAVLAVLEELPRYVHVSNSATALWHPDVPGNMIRYGVAMYGLNPSGNKLAPSYALKPALRLTSELIHVKRLAAGEGIGYGETYVTEAEEWIGTVPIGYADGWLRHLQGFTVLVNGKRCEIVGRVCMDQCMIRLAEEVPVGSVVTLVGKDGNEENTLQMVAEKLETIHYEVACTFSQRIPREYN*