MGRRKVSMGLIPNRRVRASTFGKRKEGLKKKANELSVLCGVEVALVVAPADGEGGAGAATAKAEADVWESKEGVLARYRELDPEARARHTFRDYLFAELGKEEAKLARVRQAGPDGLDCWDKALDGVDTVEEAQKLLDAIDAAIQAADDRRRALGMPVDDDEDGGGGIVLEGIAPINSAHVNDNDGYLLHALGGNGGANDEAMDMWGNNGFHQCSAANMQFGFQQFNSSNVVAMEGYDLQMVPDMYNNGGLATDAYQYQTCHGGTMQHGYVFPCARASASYFSMPSGYQMQQVVGSGASQPNLAMSSADEPCHTMVPVPVLEYPSADTSLNYMDTQATQGVHDSSSGTSFAMDARGNFINAPPAFSVAMSTGGGGGNFISAPPAAPFHSMGGTSDNFTPAQPLAMSYGGDMTTDMTTAGRYATQSGMEQLHYLGDLEDTQPILWGN*