MEFLPYHFLLATVGNAGFLKYTDTSTGQMIAEMPTKQGAPTAFRQNPFNAIMHIGHQNGTVSLWSPNSSTALVKLLPHRGPVRSLAVDREGRYMVSTGQDMKMAVWDVRMFKEVHSYYLRQAGSLVAISDRGLAAVGWGTQLSIWKNLFDKAKEDQEKVQRPYMAWGGEGRRIERVHWCPFEDVLGVSHDAGFSSIIVPGAGEPNFDALEVNPYENTQQRQEAEVRGLLNKLQPEMISLNPDYIGNLDLASASTKQRERDLDRVPDDPVATLKNRGRGKNSSLRKYLRKAGTKNVIDERRLRIQALMKEQNAKGRAKVQEKEQEYGPALARFAKKGS*