MARLVTVAAAKVKGSASRFRYVCSTPRTLDQPWIIAGGKVIATKIRNATQLLSCKLGELVPEAWRECPNCKCHIDNSDVTLQWPEFPDGVKFDPSDLEVLEHLERKINLGNPGPQGLIDHFIPTLEKVEGICYTHPENLPGIKLDGTSSHFFHRISNAYGSGQRKRRKISHTGHAASDENIRWHKTGKSKQIYHNGVLKGWKKILVLYKGSKKNKIVQANWVMHQYNLGVEEGGEDGELVVSKVFYQLSSKQTGTPEMDSVTEEASDALTIRSDPITPITNPPLPRCLMNSPCDTEQNGTISHDQEGECSTSTLRPMVEAGNRAGCSAGASTAGDFNEDLLQRCEFPEDPVPTLDDTLPFLYTDETDLFSWEDFQFGSQESFGWVDGDHT