MGGTEKCPHALVVPAAGQGHATGCMLLARSLAALGFKITFVYFSAYYGKLKEKNRLVLPYLSCTTQPGDHPLSAQSSIDDSTADDAAGAGNGVIELRVVEDGISPGDADKHHIVTPIMKQNLFNLILELQEHGHTPPTCLISDSFLPWTLHVAERAGIPRVEFWTSNALSYLMVLNFPLLLSQGIFPEKAAEPRTQWKRKIPLMLDHIPGLPPLSSEVYPPDMRFADPSDPWVSFLNEISSCSKHGERILIHTVPDIEVDAFRAYQEAGIPAYGIGPLVQHTDFSRKHTPASSQAGVAGQVDCISWLNTRDNSSVIYIAFGSVASLSAEEIQELAFGLEASGSPFLWALREDSLAGAELMQVLPEGFRER