MIGGSHIRLWPARMVVTDLAFRMRNLQALDVRNTGIKHLGDLGKCWPLLKEMTIIENSLEHIEVGTLPYLELIVLLCDDEGSDIQVAVSHDSYYQVAVSHDIYNIYDRDFKVSPGGCKSKNLHDSYYIDSKDKFKASPRGFKTKNLLVGCPALQVAAIRTASFEDGLGTLVTSKLRKLWLANFSCGDKLPNLEACAKSLQQLVAHECEELRSVHFMCRLEILDELCLNGCPSITEVSGLDCLPRLNKLCIKNCKNLQTLRGLSGLVSLKTYYVGWGCPNLQESLSDLE