MKGMCKAEIQTTSLYCLYLSLPLKFKFQFQLSSQIAMSTARFTVSPLSLPSQSNLQNQNPPWIPTPQLLCKYPILRHLSSCKTLKDLTQIHAQTITTGIFSDNFVASRILSFAALSPHGSIPYARFLFYRIRKPDIFIANTLIRAYAFSPNPIDAVVFYSEMTESSVVFPDVHTFPLLLKACSEIPSLRLGEAIHSHVFKLGWSSEVSVSNFLVQMYASCGLIESAGLVFDRTPECDDVVSWSVMINGYVQESRFKEGLGLFQDMMGEKIEPNESVLVNALKNVRLTVRLGTALIDMYSKCGSVERALEVFHKMKEKNVLAWSAMINGLAINGQGKDALNLFSQMEMQGVKPNEVTFIGILNACSHSKLVDEGWDTIHEFVAGDSSHPQLEMIYAKLGEMSQELKAAGYKPDTGQVLLDMDEEEKETALCHHSEKLAIAFGLIKTDPGTTIRITKNLRVCADCHSATKLISKIYNREIIVRDRCRFHHFRDGSCSCMDFW*