MRFCAAPVDRASALERRNKDLASSPNARFLVVYSRKILTAENGDLQWLTRQQVEDLAFHVDTIYLGPLVEPLPGLPETDVFVVDLGFLNETQAVTPLGTLRSGRELLMSKATDADVTVAGIALAMAETDLKQSLNRCCAKTLDNEDWHQSAKFEGRTGVSVEGGAKRQVEPGGAKVYPRTDPVAIGLIVSPDHQRCLLGRSHKYPTGMYTCLSGFVDICEPVEEAFKREAFEEAGVRIHSVSLVASQPWPIGRAGSCELMLACKAVAHSEHIQVNTKEIEDARWFTRAEVGQMLQQQHPQGLFVPPRFAIANKLITDFVSPGKVPTICPDSLDSLGC*