MGSVSNQEFPGCYKVDKKGVCKTEEDDGPSTEKELQCSYGEGVCKWFNVRMGFGFLSMTNREGLPLDEPVDVFVHQSKLHMEGFRSLKEGEAVEFTFKKSSKGLESQRVTGPGGIHCMGSERRPKGKKVQKRRSKGDRCYNCGGLDHHAKECKLPPQPKKCHFCQSIEHMVASCPVKPQQSSPGSQGKPSPLKGEEEQHPHLVVPRKCAN