MSNNSLLLKAFIFGSPFGILLFNELNRIKHIKEDEKLNKSIFLKTFHKSNIIKNDEPVSTNRYKQDTNFKENDDEALNYFYGKSWGYTTDYEIDISLNSGDLIFIKHDLDNVNFFKKTLLKINRYFQNNYDYDEIGIILKKHNISYVYIQNFLNKKEKFLRYSHFLQKYKPFVVSLRRFISNDEQIKKKLHENILESIDKKKADKYNHSIFLNILYNIFKRKSYYKKYIPENSCLCNDYITCKQINSNIDTNNLINLLLFRSFNLFFYFTMFIKNESLKIGKTSTLYINQIYNKKNDNNDTNKNVFLNETLANNNNNINEINSDFIKSQKEALSLYKFPLNSLTMFKFIEKDYELMNKEKSFIYEQPKEQTLKEIKQYISLLIENEYTLMDSIGYMENVIKKGEGKVKNKNKYINNINESCTHHFFVKTISSFFEKLYLKLKRRVTTSYHVYEIYKKTNLLPSVNYYNFPTSCFLCLKNFYKPLNTQCLVSDQFNISKLSNLFHVRQEETEKLQKKFYQFNKVPK*