MLVALTVPFLGAVLTIPRSPDEMVRRAAAAVTRASQAGVRRQIVKLVVPDDQRSYKVFGAVPIQGTSAPEDLDPWPGGLKQQYPIALGLARELLQGVTGASERLITDQGATPAEDAAVCLFAGCDQLGRLREVDGMAGADRLLCLLNPQFKRLEDFSLWQRGEARSVVFERGYECSFAFEEFACRGEDVKLAGEQGVGEHGVGWCAFVFLDDGSEGTILHEGALPSRPEYSWLEAQINARHPSPRQLSRVDEEGLRFMRRGEEESGGATEREAPQSESER*