MVLFALGSPLGHARKLVIFKHGGDAFQGWMTVKVIDVHKEHGQSLSFLKERIPFPFLQEQSSGLQDLNVPSQSFVCDTCMDISTFAEQVLTNPDTMDNVLDYVNGSVCEALPSFRDECASLAKMYVPNLVEMLQVYAAPDKLCGETKLCPSSAMMLLNDARACKMCKDFATEALSYAQDSKTEAEILDALHGQCAKLGDFSSRCDMLVDTYGPLYINKLDSVTSEQVCQKVGICSSRSIKDPSDCATCEFAVYQLKAKLRNPKVQEKMLELLAGNCAKVPAHVDQCKEMVNQYGPIIFANIDSYLNAETICTEIHACESKKKLNDDILIQFPVATESIAHQ*