MARVLKILQTLRNHWKKSVFGVCVVSYGGHWLYGKHCDNLLRRAACQEAREYGHQGIPAHVQVKKATVILNPAACSGKATSLFEKNAAPILHLGGMEVTLVKTDYEGQAKKLMDLMEHTDLLIVAGGDGTLQEVITGLLRRADQASFSKTPIGFIPLGTHNSLSHVLHPHSDNRVKHITEAALSILKGETVPLDVLQIKGERDQPVFALTGLRWGAYRDVTANVSKYWYLGPLKTKAAHLFSTLKEWPQSHEATLTYQGPTPRPPEESTDTPVRPPLLTRIFSRLALYWAPPKEELPQEEEPEPWEKMDVSAVELSISTQNKNPDLRRTEDALVVCVEPDTLSKGEFISTGSTKMKDPSTCSQSGVQLLASRCQLSLPEEGAGFYSIDNEEYEALPVEVMLLPRKLQFFCSPASKKEMLKDPQ