MEMLNRALEILNSQKCEFLVLIKEDQTLVDSSSLKFTKGFISSTLETHFSYLTSSLINRDNLKTIERNPTYSSSILQNTILDLSKKDILINYLSNAFKFLRQVPCKSIVKLWIKFIEPKKKTKYPYIGGDVTKPSWWPYKVEHKEPDHLQKPDRLELMCYIIVTVLPNINDLELIDDLKKATMALPLFEKDAIRREVLLNIFKISGALCKDTPNDISVLDLSALHKKPSPSRNLQQYCYKNKEQSNGALLKLKCKEKVVENPPLSVCDPHLRYSESVGFNSDVYTSNVDGSSVLLELLKDPQIDYLPYTKESESESHSSFIDAYRLSE