MKFKPTVAAIITTAAAAAVGVVGAGSASADAEVQYLGQPGELVNGSVIQHWTVTGLKPSSDVIPYRPVGTLWEATATDEAIAGTVTPIVSNLNARAENGDTYRVLFGVATEQGVNPSTLAQGQKTTGKIYFDVTGQQPDSVFYSDGGSEVLLWLEAPPAPATGSAGSGASGYGSEASPSAAADTATPETPGTTPAAETPTSVVPTPVAAPAGSSGTPLPEGSSGTPLPEGSSGTPLPAGAAPVEAGPAPVPAGVAPAPHGSSGTPLPAGAPAVEGVQPAPAPGAPTTTVVVPAPPA