MVRPPCCGKFNVKRGLWTADEDAKILAHVAKHGTGNWTAVPKKAGLQRCGKSCRLRWTNYLSPDLKHDNFTPQEEEMIIRLHAAIGSRWSIIAQQLPGRTDNDVKNCWNARLRKKLSEMGIDPVTHKPFSKILADYGNIGGLVKSGSRIGSLSRDLKNVFALKPEQYNSILPEGISNINSHLMTRMVPRKMEPVQECFLNKFNNDSTNSNHSLDLLDQLQAIKLVTEASSTCAEYQTMLVPNYNILDEGSLSSSTCSTETQENLPTSFRWCDFLLEDQFLPSDPQAEQENAAELSSKDLTNQTQNVIVTSQGQNPNTMKPQCDQIIAEASVGVNGVDLAVQNNSGFGDQVAPSSSQHSSFVETIIDGENKIFLDFPNLLEELFNY