MASAAALGGFARFYCRAGVAAEIPKRASMAKPSNLLKVAVGQMTASADIQSNFQTCAGLVQEAVAAGAKLLSLPECFSFIGSKEGESLSIAEPLDGPIMKSYQNLAREAGLWLSLGGFQEKGPDAGHLYNTHVVLDDAGGVRGVYRKIHLFDVDVPGGPVLKESRSTAPGSDIIAVDSPIGKLGLTVCYDLRFPELYQQLRFQENAQILLVPSAFTKKTGEAHWEILLRARAVETQCYVIAAAQAGKHNEKRESYGDALIIDPWGTVIARCADKEATGIAVAELDHQFLESVRQRMPIGQHRRYDIYGHSSGGAIGTTPHEVTSSL*