MDSGGGEVVYSCAYFRLYKDGHVDRGGVADTAPAGFDAETGVTSKDVAIDAATGVAARLYLPPAVQPATATAAAAAKLPVLVFFHGGYFVVGSPYHPLFHRYVNSLAAAARVVAVSVRYRLAPEHRLPAAYDDSWAALSWVASGADPWLADHGDLGRIFLSGVSAGANIAHNMAIAAGVSGLRAGTGTPARIEGVILLHPSFASEQKMEGEDEEFWQSNKDRWAVIFPGADGGLDDPSINPMAAGAPSLAKLAGERLLVSTASEDPRAPRGRAYCDAVRDSGWRGELECFESQGGHGFFVPDHGSREAAKLMDRVVDFLGH*