MRRGHHRRRSSTPSVDFGVDDEEEESSEAQMKCVSCKEDYSSRDAGTCRECYEEASETEEELKREIEDLKAKVNFLRFWSPSQHLHQQQRTVPFFSDIVLVASHDESGKSTPHPVPVPANRALLMDKQVRASRSPVFRAMLENEMEESLSGTIKISDVSYEALRAFVTYLYTADACLDELMACDLLVLAEKYQVNHLKTYCEKFLISKLNWENSLPNYGFAHQHNAKKLLDAALSLIMENMDKLSKREEYKELVDKDPKLVVEIYEAYLSKQVNTAVQKDPVAKA*