MESLPTTVSSKSDRRGRSSKSQNTSKPSLIMAFFSCLAWLYVAGRLWQDAQHRVALNIVLQKNLELRPKALTVDDKLMVLGCKDLERRIVETEMELAQAKSQGYLKNQKSLSSASSGNKKMLAVIGVYTGFGSHLKRNKFRGSWMPRDDALKKLEERGVVIRFVIGRSANRGDSLDRKIDQENLATKDFLILENHEEAQEELPKKVKFFYSAAVQNWDAEFYVKVDDNVDLDLEGLIGLLESRRGQDGAYIGCMKSGDVVTQEGSQWYEPEWWKFGDDKSYFRHATGSLVILSKNLAQYININSGLLKTYAFDDTTIGSWMIGVQATYIDDNRLCCSSTRQEKVCSMA