MQVIFLHSLTFIIFTVLLILILPSYCFIIKDSKIINDTWKYENKENTNKIGSYRKKLRHNVSVNKDIKGNEHIMSSYENEKYIKKLLEDYEKYKITTYSSEYTFFFPGQGEQYMSMGLDTYNNYKECKELYNDASKILGYNLMDMIKNGPIEKLKNSEVAQPSIYTVSMASLEKLKIENNDAYMKLNLCMGYSLGEYAALTCANSLSFDDGVYLTKERGKAMQYCSTLYNMTTVAIVGLTLDNIKKLIEDVNHKMNDDIFIVSYMTDRKFGLCGKPESMDYLNTLAKEKYKAIFTKKLEIAGAFHSFYMFPAKETLKNVLNQITFKKLSVPVISNVDGNAYDDPVIIKDLLILQLTSPIKINTCLQNVLKHGYKSGYELGPGTINTNLLRDISKNTKRTIPYI*