MSSSKPSLAARVSVFIKSFKKDKHAEEKLALQRQRTALRRSAVCAEVTCPQETFALKVVSKSDEAKKRLQQSLQKNYLFTKLDEEQTRIVVDAVEEVKYKAGDVIIKQGDPGDRFYLLEEGACEVWLLKPGKSAPDLVKHYAAGDSFGELALLYNAPRAATVKATTDCTVWAMDRVTFRTILLQTTSSKRKLYENFLEDVPLLKSLDKYERAAIADVLHTEYFEAGQNIIVEGHPGDKFYLLEEGEAEARKDGKVLMNYKRGDYFGELALLNNKPRAATVCAVTKCKCSSIDRQSFKRLFGKLDDILERNKQEYNAKGKKASKKVSWFSKSAA*