MIFAVIDSLEQTCISFQDLVSRKVRPSCKLLYVTPEKIAGSSSFQEVLKSLQEKGKIARFVIDEAHCVSQWGHDFRPDYRELGCLKQKYPNVPVMALTATATRAVREDILKVLRIPHALVIETSFDRPNLTYEVILKNKDSLKQLGKTITERFNQQCGIVYCLSKNECMDVCKYLNDKFHVKTVYYHAGLAACGRIEVQKRWHSGEVQVVCATIAFGMGIDKSDVRFVIHNTMSKSIESYYQESGRAGRDNLTATCMVLYQKKDFSRIVCMLRLGQRCRNERFKLAMTQARKMQAYCEEK