MLDSDTNSTKRGFPNLHADNWNQFVPSFEAYMCIKGLFGHFDGTEDPPEQLDPDDPTKAEKKEMKSYLQDRSSAAGYLWLCIDESQHAHVGLLRGRPEAMWSKLKDTHQQQKPGTRFNAYDILFSIQKDDDESLSTLVGRVLRAMQDIKALCPEKFTIDELDDELQSMALIRALPSDFDNFVSSILLLHSLSLDKLIAAFHTEETQRRSRDTASATSFKVTAVKVQAAFVVPSDAVCSWCTNPGHTENQCFSKKKAQERAVQRTQERQTARGGKKGREVKVEKSSIAEETASQASIDPLSPASSNWNMDTGASSHMSHCRDWFHVWTPHVVPIRLADNSVIYSAGMGTVVFEPKDGDGKVGEAVEFQDILHVPDLRNNLLSPFHLTRHKGYKISIAGSLVQFFQDKVLCFSATVNDNNIGYLNGVTRILRPVTSNAASTCPLDVTLWHR