MRHLNCKLGLSKAQEDDSYGALMSFSLHGASAAPFCLAIRRDGDVNNTKAGELAHNEHIKMGKKLLRSLVAAPKSTQITAHHGVKFELESLCMARISVATADRVPDLHQSLGDLKESTQKVGEELRVPVPRIKLPFIGQIRSLIVKQLICGIIAGAVSSVALAPFGILRTRVFTGIGGRSTPEVIENAIKHEGVRNLMQGRFSISLMLSALEKGVQFTTYEAVKRWEERKFGSDLKWLPKLPPRVAISTVAGALAGVASTLAIYPFQTLPDRLTLQPQAYHHSLKEAFLKVFTREGIAGLYHGITPALISMVPNAALTFYAYETLRRMHASECKGIEVWSCLLAGGIAGIMALSLTYPLEAMRKQMSLSAVKGPFGYHTMREAVQGIVRKEGLSGLYKGFPVEAARMVPYVALSFMVYEVAKRAFVAQYEERRDEVKDGDYPL*