MKHYFIFTVIALAISFATGCKKDDSTPENTKKDIPHKENIAYYKTDVNDVSAYKVLVDQTVAEYNILLAAVDKLPQYPKDKYKYARQDYAWTEGKRISNELLQNYNNKKSNIDVALAKKTYEDLYQYGIVYAHIELMARQAEVYRKQYPTNTEIENLIKATFDGLYTTQEGNEHFIKSTNEEIVANYNKIINIVNKLKS