MKVGRSELEIEDKKTVMSSTSGIRATGGEDDEKYSIRLLDGSNYDSWSNRLLAVFMAKGLLKTVLGKDPEPAATDPVAHDAWERREGKAQATILTTIKETHSRMLRGKTAAEMWNKLDTIYAAKGTALSVSAYADFHNIRMKESETLQEYTIRFDGVLQRLELTGTEVPENAQSFVYLSGLANRFEVTADNLIIQTHASGMTLDIAKARIQEAEDYQKKKGRMKVIDTESAMAITRGDCGRGSASRGDRGRGRGRGGFGNPGRAMNAQTICYSCGESGHYARDKNS*