MIKQRTLKQSIKVTGVGLHSGEKVTLTLRPAMPNTGVVYYRTDLNPTVAFPADPNSVRDTMLCTALINEQGVRISTVEHLNAALAGLGIDNIIIEVDAPEIPIMDGSASPFIYLLLDAGIEEQNAAKKFIRIKEYVRVEDGDKWAEFKPYNGFRLDFTIDFDHPAIGKDVRNYEMNFSAQAFVHQISRARTFGFMKDIEYLQSQGLVLGGSLDNAIVLDDYRILNEDGLRFKDELVRHKMLDAIGDLYMAGYNIIGDFKAYKSGHGLNNKLLRAVLANQEAWEFVTFEDKAQVPQGYVAPVQVLI*