MSSSKPEEEEKEAPCMNGEVATEDDSSSGEVGVDEAEGEREFAAAMAQLAPEGVRALHARVEAEWGPVLQSACQTAAVRALWARTVRDPAAAVLAGERYLRGLHEKMRRDVRAGAREVHGVMIAVRTLWFDARIEAAVDALGGEPQVVILGAGMDARAYRLNCLKECTVFELDFPELLEMKSDLLHEAMSSANHQKLTLMAKSLIGVPSNIQDGDWVTKLQSCGYVPERNTIWVLEGIIYYLHHADAMQVLETIAASRSSACTVLLADFMNKNATSLSPAMYHFYHDNPELLLPSIGFSKVTLSQIGDPQAHFGLLNHPDNLFDKLRRLPRSMEKNPEDGTPCCRLYFVEASASPDDQIMCPLDHYLE*