MGLGKSSSTGATLKNLQEDGALPGHGDMEREVGGTDPQPLLGRIVAIEDYVLCGFLPPPFEFLLLVLNFYGLSLLHLNHNSIAFLSIFVHLCEAYIGVEPFLDLFRFYYELRWMESNRVSGCVRFRLRDGMKSRYIPFQCPSSRSKWQNRWFYLEIKDSNPVFVVPEDQPDKIPAWTAKPPLTPSLQSFIDIIDDLRERGLSGYEVAADFVGLSSEAVERRVDQVMISGPTTASDIPVPLCEKGAAERDEAINRIVTIGEKEARAKAARAKSERASSASPATASTDVVPVTGSREATPSGPVSDPAVGRDLPAAVLTWEELQVEMGRLLEAGAHGIGREISEARSEAATANARAERLVRELAEAREDLTKMRELVAGNKRQRKGLEDRMSELGDNLSEIRGSLRVTYTGLYQLAEECGVKSTIPANPDEFSLTSSLAELATAMGEIPSKHAARIAEETSNDIYTGACHVLACVRLSRPELDLREILDQGVASDTRKEMMEEVGDLGESVLPLFEEDVDDEDVQQRGQPELLAMIPVLDFEPHVSFDNVDQTLDAEAGMATATSNLEGALANQDRCIQYWKTKFEVAELERTMLALKKEQAVETVRGREVWFNSYLKSCCASMARVCRELRVVRGDPEESAAGYISWLTGACAQLDVIGKHIDEALKQECRRASRYAVGHVLACLRDHHPRLDLEFLREGFACSRRTPAEIDHLARSMSPLAEKIFQSMDWRWPSW*