MTPQGHCDSRFAPLAEAFARLFDNPQERGAALCLEVGGETVVDLWGGVADKDGEQPWQRDTILNLFSCTKTFTAVAVLQLVAEGKLELDAPVARYWPEFAAAGKAAISVRQLLCHRAGLPALREQMPPEALYDWQAMTTALAAEEPWWTPGEAHGYAPITYGWLLGEVIRRVDGREPGEAIVARTAAPLGLDFHVGLDDSQFGRVAHMARSKGSLGDAAAQRMLKTMMSEPLALTTRAFTNPPSILTSTNKPEWRRMQQPAANGHGNARALAGFYSGLLRGRLLEDELLGQLAHEHAVGEDRTLLTRTRFGLGTMLDQPGVANATYGLGSKAFGHPGAGGSIGFADPERDLAFSFVSNALGPYVLMDPRAQQLARVAGECL*