MTRALIHSPCFCLVAGPYAVLTKDTMPQTYKRKRSWSRAVFSNLQRKGLEKRFEIQKYVTKPDRKQLAAMLGLTDAQVKVWFQNRRMKWRHSKEAQAQKDKDKEAGEKPSGGAVAADGEPEERSPSRSEAEAESESSDSESLDMTPSDTERTEGADRSLHPTTVIKASAAGALLAASSGGSGGSGGGGGGGGGGGGFSFGGLSSSSTGAGSSGGSGASELLPAPQPALGSAPKSPESTQAPLGGL