MGSVSNQEFPGVCKTEEDEGPSTEEDSQSFHGTGVCKWFNVRMGFGFLSMTKREGVPLDEPVDVFVHQSKLHMEGFRSLKEGEAVEFTYKKSSKGLESQRVTGPGGIYCVGSERRPKGKKVQKRRSRCYNCGGLDHHAKECKLPPQPKKCHFCQSIDHMVASCPIKAQQSSPSSQGKPSPLKGDEGGYSHPAP