MALTRKEMDRIKGPWSPEEDDALQRLVQKHGPRNWSLISKSIPGRSGKSCRLRWCNQLSPQVEHRPFSPEEDETIIRAHANFGNRWATIARLLSGRTDNAVKNHWNSTLKRKCSSMMNEGYEADPNVQPMKKSASAGAAVNGSNALYMSPGSPSGSDISDSSVPVVSPTVYRPVARTGGVMPPGESALSSATDPPTSLSLSLPGVDGSNHSGSGSTAQVPLMAAFAQIQSLPTTEQARTAQPGGGAAEKTNGFGVFSADLMAVMQEMIKSEVKSYMEGLSEQRGRRCFQEAKGGGIRNVSF