MGGSHHHHHHGMASMTGGQQMGRDLYDDDDKDRWGSELEVLFQGPKLMVAENQPGHIDQIKQTNAGAVYRLIDQLGPVSRIDLSRLAQLAPASITKIVREMLEAHLVQELEIKEAGNRGRPAVGLVVETEAWHYLSLRISRGEIFLALRDLSSKLVVEESQELALKDDLPLLDRIISHIDQFFIRHQKKLERLTSIAITLPGIIDTENGIVHRMPFYEDVKEMPLGEALEQHTGVPVYIQHDISAWTMAEALFGASRGARDVIQVVIDHNVGAGVITDGHLLHAGSSSLVEIGHTQVDPYGKRCYCGNHGCLETIASVDSILELAQLRLNQSMSSMLHGQPLTVDSLCQAALRGDLLAKDIITGVGAHVGRILAIMVNLFNPQKILIGSPLSKAADILFPVISDSIRQQALPAYSQHISVESTQFSNQGTMAGAALVKDAMYNGSLLIRLLQGLE