MVPFVAQGHLNQLLHLSRLVSAYNIPVHVVSTTHHIGQVRSRHHSFDQLSDDVSTHIHFHAFPTPPFITPPPHTSIPFPTHLQPSFDSTLHLRHPVADLIRSLSQIVKRVAVIHDVLMSYVVQDVKSIPNAETYVFQPPPAFYRASTHWEKTGGPFPVDLDLMNRLPSRDGISSPEFLNFVMLQQPHLNFHVGELYDSSRVIEGKFIEYLKSEEISGKTKIWAVGPFNPVLDMVNVKASKNRHECLQWLDKQPANSVIYVSFGTTTTFTADQIRELAIGLERSGERFIWVVRPVDMGVEEHGLVELPEGFEERVKGRGVVERRWAPQLEILGHVATGGFMTHCGWNSSIESISMGVPMATWPMHSDQPRNGFLMTEVLGIGVAMKDWERRKELVTAEVVEDAVKTLLGSKEGEEMRRRVEKLAGEVKKSVEKGGASRKEMDSFISYILR*