MGEKWKRQQKLCNVPHIPRIRVPRSASDTPLLKDLTQGQQRYFYSIMRIYSPRPQWEALQARYLHSLQHQQLLGYITQREASACAAVLRDSTKRASAKAGPHRTVPQRAAGRTRTQPSARPVCVIPLRARSTRLPSLRSRAVHKL