MVSDEQLCVEVREIVRTHDLETLTIRRVLAILQERHGVHEIDDARKPAIRGMVNLAIQDEESQEENGSQEEHDGAQEDTAEESDAARPQGKLAASAKASAQKNRAAPHAEKRKKAPRKSSVITSLSAFKLPVVLAPPLAEFLQARVMARSDVSQRIVKYAKEHNLQDPNDGRNYMCDAALKRLLQTDSFTYFSINKLTAPMMSRAREHPDAAVREEARILEERLLKEANEARAAETQDEDGFSDDESRLRMKKKKARSGPDNRGNAFKAPYEISDQLAAVCGSNTLSRPEVVRRLWAYIKSNELQDPSNRRHIICDAKLRAVFNGLDIVTGFNMNKYLSQHFIRRLDVDEAVAAASPSDVPTRSPHAAEGMDVVQLTSDDETSSDG*