MVKKSQLKKVVYEVPVADGGVSSDLWAWRKYGQKPIKGSPYPRGYYKCSSMKGCMARKMVERSPAKPGMLVVTYMAEHCHPGMGLELDEFLGPMDDDVFEFDHVLEEDDGVLGRRLSL