MEDDLEFLINALSVPNTPLTEPYDEGQLLEMRESFKTLQKLLRRSSLPVEESLRSMPRSKAGGQLEALPSLLPIVDNNYE RTSDKAWNSAESGARSSPIISECGLGDWDKEDPSDPSDRALVPYEELGNERSSSDTTITSRSFASSGISLSIPVHLVWNN KEYNQESTDSETTLIADGRRYSITN