MLKGQAGPLRLVFLLACFRLCASLQAPGQPLGALLRRDNLSAQALLQHHNSTESLRAAAIAATGQPLRPAPVLAFVTPWNSRGYDLAKQHRCRLMYVVPVWYQLRSVGGVLQLNGAHDVDVGWMTAVRQPCVTADGQKHVVRVLPRVLFEVHGQDVQEAFSQPHAVAKLLATEAERHGFDGWVFEGWSHFVSLGVTKHPGSRQLALNLLQSIFSGLVSHGRRLVLAVSPLVPAPGRPLQLTAQDVQDFLPFVDALSVMTYDFSGFSKAGPNAPLDWVQQNADAFAAAAGX