MKQALRVAFGFLMLWAAVLHAEVRIEITQGVDSARPIGVVPFKWAGPGAAPEDIGGIVAADLRNSGKFNPLDRSRLPQQPATAQEVQPTAWSALGIDAVVVGQVTPNPDGSYNVAYQLVDTGGAPGTVLAQNSYKVNKQWLRYAGHTASDEVFEKLTGIKGAFRTRIAYVVQTNGGQFPYELRVSDYDGYNQFVVHRSPQPLMSPAWSPDGSKLAYVTFESGRSALVIQTLANGAVRQVASFPRHNGAPAFSPDGTKLAFALSKTGSLNLYVMDLASGQIRQITDGRSNNTEPTWFPDSQTLAFTSDQAGRPQVYKMNINGGAAQRITWEGSQNQDADVSSDGKFMVMVSSNNGQQHIAKQDLVTGGVQVLSSTFLDETPSLAPNGTMVIYSSSQGMGSVLNLVSTDGRFKARLPATDGQVKSPAWSPYL*