MLFALCVPFLGAVLTIPRSPDEMVRRAAAAVTRASQAGVRRQIVKLVVPDDQRSYKVFGAVPIQGTSAPEDLDPWPGGLKQQYPIALGLARELLQGVTGASERLITDQGATPAEDAAVCLFAGCDQLGRLREVDGMAGADRLLCLLNPQFKRLEDFSLWQRGEARSVVFERGYECSFAFEEFACRGEDVKLAGEQGVGEHGVGWCAFVFLDDGSEGTILHEGALPSRPEYSWLEAQINARHPSPRQLSRVDEEGLRFMRRGEEESGGATEREAPQSESER*