MLQPTDGGYTNGYHNDGAVAGGISGGHRVRRGSRGRPRGRRSGGSSDGDARVSLRQQHNEDEEEREKPAPPCTEFDTAYFNSYAHVGIHEEMIKDRVRTDTYRNAIFQHQHFIAGKVVVDVGCGTGILSIFCAQAGARRVYAVDASDIAVQANEIVKANNLCDKVIVLHGRVEDVEIDEEVDIIVSEWMGYMLLYESMLGSVITARDRWLKPGGLILPSHATLYMAPVTHPDRYSESVDFWRNVYGIDMSAIMPLAKQCAFEEPSVETITVENVLTWPQVVKHVDCYKVTTQELESITSRFRFESMMRSPFHGFAFWFDVEFTGPRVFPLDNGMQPSFVEPSNSNMTEDNQRKKRPNPNDALVLSTAPEDPPTHWQQTLVYFYEPLDVEQDQVIEGSLTLSQSKENARFMNIHLAYSSGGRSFVKESVMR*