MRATGLCLFLVVSLSVFGGAFCQPGCPVLPPHTPANVNDLQPNDIKVVLSLGDSITAAFGVNGFDAGFEEVRGVSYSMGADAGAVTIPNLLKYQSPNVTGGSLKKHLVELCYGPFCPPFQYRSEMDVFNAAQSGAMVKDLVTHELDYLVKQVKNNKAVDINKDWKLLTLFIGANDLCASCTFASPFLSPDEFEKHLTDALTNVRKELPRTFVQIGEMFNLSQVYNLSLKSNVCKDIHRAAFIECDCIFKVDGAKSRAEIDQYVQLYNQRSRKVAAYFQSLNDPQFTVVTQPFGRDSKLADWPIDTLSTLDCFHPSLRTHQAMAVNLWNSMLTPAAQKATSLDFGAVPICPTTAMRLN*