MASLVGAETVQANPGRLGYSKDELNVVWQMSAAALPVNNNEIIIPKYVATRLSEENINALKARLSDCLDGCRTETVVDHAAQVFRIRKAIDPVVFGDDHATYRSLSSPSSSPQSLMSASNPINSAFSGQPTDIGMKPKPAKVVRLPGKKSKIPRPPNAFILYRQKHHPKVKAENPFIKNNDISILLGQQWKAESEGVKAQYKALADKMKAKHTAENPGYQYAPRRASEKKRRMTVRKLAQLRLSDAVSDEQSNPDTEMADVQATERVDLFGNGLPNRHAAPFMLQAHAAVPASASEIIGNERPDFPSHIEHHGDGQMSLNFPTGHSLVEYDYMIKLDTARDAAVAENPAADVPVSHTITFDNAGRATITAIQNPHAVNGTIAVNDLIDWEGLRRDIDIIATMIDMPERRQSPAQQSAAAVQQAASQSASPVQQASTTEPAATIFGFDDEAERLEFQDRLDDILWMSE