MTECLKQSYSSFKEERQKLGILKDPRQWSDTQVLQWVSWASREFSLHGIRPSNFTVTGRELCSMDKDRFLSLAPPFVGDILWEHLDMLQKEVDEDKQQEFVSKTTNIPLESVPANFYESVCMPDFNDFLARGALPGQAYCGGVPMLDSQLMEGTSYQISESLQTLNDINAEDLLPTHKIKTEDSDYYSWASSTPSPCSSYQTEESYDSIVPEYYPTFQRNTKPMHSHGNGDFNDFSFNTQESRPQTAEPGNPVIQAAVLAGYSGSGPIQLWQFLLELLTDKSCQHFITWTGNGWEFKLIDPDEVARRWGIRKNKPKMNYEKLSRGLRYYYDKNIIHKTSGKRYVYRFVCDLQNLLGYTPEEIHAMVDLKPVPSDDEDDEK*