MTEYKLQERSELRLEAGADSDVFVTLQCGGAEVFGSELTLRQRMNLRGQKVAVFTWEGCTLLVEGQPNVVYVAEETPMVSYINTHQVINNLRTSAQQSGGQGPRVMVVGPTDSGKSTLCKMLLNWAVRMGSQPTYVDIDVGQGSITCPGCLAATPIEVPIDIEEGYPIQVPLVYYYGNTSPADAPELYKFLLERLSSVLDRRAERSPEVAAAGMVINAFGWFEGLGHELLLYAIQSMKVDVVVVMEQDRLYSQLSSQTKSWQGSMGRSVEVVKLNKSGGVVDRDTEARKTARVSRVHEYFYGVQDSLSPASTTVRVEDLRVFKIGGGFRAPSSALPLGATSKLDPLKVTSVMVTLDMMHTLLAVSHAQTPDQLVSANIAGFVLVTNVDVEQSTVTYLAPCAGPLPGRYLLMGSFKVYLQ*