MEGAPPAKKRKSKNKFKPTVESAAQPAAPAPAAAALHATAAGQAKKKKRKRGKHAAAVDETVAAQPDAPGAVQQQPLPPPPAAASRGPGGRSVFAPPGTSGGKKAKGGGSLLQQMRQRLQGGRFRWLNETLYTTDGTEALRLMSEQPELMEQYHEGFREQTKGWPTQPVDQAIRWLRGRPPGWVVADLGCGDAKIAATVQQKVHSFDLVATAPGVVACNMAALPLPDASVDATIFCLSLMGTDYGLFLQEAARILKPGGWLWIAEVQSRFVAGSGDGGGGGGSGGNSVLPSFLAALGTLGFAVRCKDTANSHFIVLELQRQDKGGGGGGKQRQPAWPPLRPCQYKKR*