MTQVDNGSAINVCPLRTAENLGFTPSDFSSSSQGVRAYDNTRREAMGTLTLLLRTGPIERKVSFQVLNIKASFNLLLGRPWIHDLKAVPSSLYQKVRMEVQGNVITLHASHPRTKIADKALILIEHDDRDEDLWGFSAEVGAIESRMNPMAKRMMIKRGRFLGTTLPPSTESPFKAQGQTNCCGLGYKPTKFDDKQQKAKLKARRAGKDQFKIPPHQLTLNGQFVKEGEDDLYFDFPEPFYDSSKGVLYPGFEIFQDCHFLEDAPPIQDKASPECLDSSAFGLLFSQEMTPTISEDTMVQMITQIEDFRPI*