MSPVHRLDQISKHISPKMVEQTLSNKVAIVSGSSSGIGAAIVRELSARGASTVVNYPFPGLKAEADALVASLPSPSVAVEADMGSVSAPQALVDAAVSNWGRVDIVINCVALAVNKPFEEQTLDDWDRLVNINGRGTFLLTQASLKHLTKNTGRIVNIVSISARGPPPNQTIYAGTKGMVDSFTKCWAKELPPKYGCTVNAVSPGPTKTEGFAAAGEEQMKILQPIIDQTPVAPRMAEPDEIAYAVGFLCEERSRWINGAHIVASGGLFID*