MFTLTKALEKALLQHFIYTKLDIAYAINKPFPFFEALRDNSFITERMYKESLEACQNLVPLSKVVHNILTSLEQTFDPSMLLILFSKVNLREYPSLGAICRSFRNVGNAYEGRNRPAPTLLGASTNPAEGCSFQTLLPQPRSQALPPSHLSSGLRIRDPGTTSLQITEILDEQPSPSHPAAPLPGYIREGKTTPVSSRDHQRKDKEDSQEMPHHPSGPEAVVKDILTSKTNNRDDSGAQPPGSPGTMHVVQDNSPAPNDPEVPQEAPCTPANKKARKRKSCIWSNSKRRRQKKKPPQHKMMGVASPGPGVQEKLKVVGQRTLNQDDSTRNVKVVTRTLRERTRCAQTSSSQEISKEASKPRARKRPQKRPHTAGRTIHVPEKSKDDAVDFLSPTLSVTCGEARGTLFKEKLKQGSSEKCIQNEAGAWLTVKEFLKKGGKATSKDWKKAIRCNKKTLRSLEQDGFLFCTSKSKPQKECD