MFSALPRLLPRAGAAWGASVALQQQGLGLLGSQLGSSSSASGALMSTFSAYDVGQSSNIKWHEGAVPTAEKEKLLGQKGAVLWFTGLSGSGKSTVACTLEHALAARGRATTLLDGDNIRHGLNKNLGFSAEDRAENIRRIGEVSKLFADAGIITLVSFISPYKRDRDSVRARLEPGKFVEVYMKVPIEICEQRDPKGLYKKARAGLIKGFTGIDDPYEEPDAAEVVMDAYDAQGKQRSPEVLAAELINFLEAKGYLKGHS*