MVDTLTELCSKLAGLMFILGTIQQLVPHSFYKRIKTLWHRIENYFYPYVQITIDEYSNYKRNEVYSLIKVYLGTKSTNDAKYLKAEMFKKSKFLAVSLDEGEEVIDEFHGVKLKWNSYTETFPDNSSGGRSQLPIEKKCYTLTFNKKNQEMVTGQYLKHVMEEGKAIEFKNKKQKIYSNEEGERYWYGKGMWRNINFEHPATFDTLAMDPTKKEEIINDLVAFSKGKDYYSKVGKAWKRGYLLYGPPGTGKSTMIAAIANYLNYDIYDLELTSVKDNSELKKLLMETTSKSIIVIEDIDCSIDLTGKRKKKNKKETTNEEEEEDSDSTTEKKNDKNESSKLTLSGLLNFIDGIWSACGQERIIIFTTNHVDKLDPALIRRGRMDMHIEMSYCKYEAFKVLAKNYLGIETHPLFQEIQSLLEEVDVSPCDVAENLMPKNASGNPEICLESLVKVLIKAKRKASLNSHKNKKSSTKLIITYGRFKKLFQ*