MKSPTIEKALNNLKSESDPQKLVQIFKQSAEERRFCRLRAVYEATVKQLAFAKQFDVIEEILDHSLQVREPCSDSFINRIVMLYVVAGTPQHAIKTFNQIKSLNISPAVKSFNTLLDALIESKNPKLAHDFYRGIDSLDVSANLKSYNIVVKAICEMNERESAYSFLDEMRKHGCKPDTSTYNTILWALYKQGKHKEADDLLDKMSGSFPPDVRTYNIRMRNLCGCHKTSDAEKILDEMVSKGLNLNIIHFNTHIAGFYRDNNMTETKMIFSDISRKGCVQGAVTYSTFIYFLSKGGHFDRX