MFTLTKALEKALLQHFIYTKLDIAYAINKPFPFFEALRDNSFITERMYKESLEACQNLVPLSKVVHNILTSLEQTFDPSMLLILFSKVNLREYPSLGAICRSFRNVGNAYEGRNRPAPTLLGASTNPAEGCSFQTLLPQPRSQALPPSHLSSGLRIRDPGTTSLQITEILDEQPSPSHPAAPLPGYIREGKTTPGSSRDHQRKDKEDSQEMPHHPSGPEAVVKDILTSKTNNRDDSGAQPPGSPGTMHVVQDNSPAPNDPEVPQEAPCTPANKKARKRKSCIWSNSKRRRQKKKPPQHKMMGVASPGPGVQEKLKVVGQRTLNQDDSTRNVKVVTRTLRERTRCAQTSSSQEISKEASKPRARKRPQKRPHTAGRTIHVPEKSKDDAVDFLSPTLSVTCGEARGTLFKEKLKQGSSEKCIQNEAGAWLTVKEFLKKGGKATSKDWKKAIRCNKKTLRSLEQDGFLFCTSKSKPQKECD