EDGNERVLSYGDVVLLRSDLSILRGPHFLNDRIIAFYLAHLSAAFEGDDDGDLLLLPPSIPYLLSNLPDPESVAAVAEPLRLASRSLVLLPVNDNPDASVAEGGSHWTLLVLDATNGASRPRFVHHDSLGVLNFDAARQLAAVLRPLLPVAANGAPLVKGPTPMQANGHDCGVYVIALARAICNWWKNRRGQQQEGGADWFDTVRKEVDAESVKAMRAELLHLIARLIQDEDEKKNKAVHEFSPLLFCQWKMQSQEKITPVKPVASRPFSSFTSFSKLLKDFTATGSAKITSPGETVIVRRPKVTRFAPPPSDLSAGVAASMDAGLDTTREKMVIDPEQVVSCDQMTTFHDINKPIHSVKTRLSYDGYNWRKYGQKQVKGSEFPRSYYKCTHPTCPVKRKVETTVDGQIAEIVYNGEHNHPQPHPPKKPASSASTEVVVPDAHGSNDAGAE