MGYTNVSILLGLLMVFVTPMVFADDVTPIPEGKPQVAQWFNANVGPLAQRKGLDPALVAAEAAPRIINVNPKGGEFKTLTDAIKSVPAGNTKRVIIKMAPGEYKEKVTIDRNKPFITLMGQPNAMPVITYDGTAAKYGTVDSASLIILSDYFMAVNIVVKNTAPAPDGKTKGAQALSMRISGNFAAFYNCKFYGFQDTICDDTGNHFFKDCYVEGTFDFIFGSGTSMYLGTQLHVVGDGIRVIAAHAGKSAEEKSGYSFVHCKVTGTGGGIYLGRAWMSHPKVVYAYTEMTSVVNPTGWQENKTPAHDKTVFYGEYKCSGPGSHKAKRVPFTQDIDDKEANRFLSLGYIQGSKWLLPPPAL*