MLRLRCCLLTQLLSSPSASPASQLRRLISTAAPAIFPNPSFDVEGYLVSTCGLTRAQALKASAKLSHLKSPSKPDAVLAFLAGLGLSGADVAALVAKDPLFLCARVEKTLAPVVAGLTGLGLSRSDIARLVSLSRDKFRCRSIVSYLQYHLHLFGSFENLLPALRRGLCLVSADLETVVKPNVAFLKECGLGDCDIAKLCIGQPWLLASSLECVRAVAARAEGIGVPCGSAMFRHALWAVARLSKEKIAAKVEHLKKMLRWSDAEVRIALSKSPGMLSFSSDRLQGISEFLISKAGLEPAYIAHRPAMLNYSLEGRIKPRHYVVKYLKENGFLDHDRDYYNTLCISEKLFMERFICPHKEAAPHLAEDYADACRGEVPFSFRFT