MTTFEEFELPSTSFNGLTFDRYDSSLKMIDYPHEQAISLPDQEIYQTQQIELSGSPPELSSPFSDEKVYKSLPRNKCPSKCLVCRNPAIGYHYDVPSCNGCKTFFRRTIITGRKFECNKNRVCMEGTEPVDMSKRLCRACRFAKCVEVGMNPMAIQAEVKSEEGKVLRNEVLNQRESLGVVSSLMVTEEDLLSRMIEKLTLVESKVEPLHRSGMPPGYRDTRKLEEILNSKPVFIISDIPNLKFCADSCPKEKHPRKRCPNYAHSSFLASIESSKMFDFSSQIDLESRILLMKHATVVCSNMMNAFFSMNEMKSDVLLHPDGTLSGPMHKRDRESNTMNDHVKALQKTLISFLSNKIDKIEYLLFKAIMLCNPAVPGLSLLDQQIIEKERNQYMKSLLNYCLLQHGKLHGPARFAAILALAPTIENQSKNQKDFHVYLKARHYQKHIEMGRSGKKCVSSMFEQVMES