MSTSFAAALASIVPPLGLTIDRRVNTSRAFPSPKYPRRVQSKAAASTSSDPNPTADPAEVYAVGETADDGEHIVSAAAWVVARQSSLDPDGRCGVFAMYDPSDNMLYAGYAKDAISAVRTYVEKGLGARVRVAIFANRATATRVNLRAEQDRWIGEWIDSNGGGETAIPPGNTAAGAADWTLPAEDWGEQPASSTAAAPRPKVDGDGNVVSPYAVTAAASVAAAADVKEELDPNRKLAELTVENVDAALNEVRPFLAADGGDVEVVGIEDGIVAVRMFGACGTCSSSTATLKGGIEATLFKVFGREAIKEVVNLDQGGEGGKGPMSLSVEKMEEHLKKLEGAIHNYGGSVKVVEVESGVVTLAFSGPLALAQSVASSIKGKFPLVKECKITQV*