MRPMLRLLGLRRLHIAAVVVALTANNHFSDGVLSDNLFRPPAIPDDPPGALDNRPIVQLHQQAQAEFQALLARHARQVSPSVHHAQQQSKTDFTSICEFSAESSVADVELGWSLLPDCWVMRTAPEAATQCDGDGHKAQKQSMRTYLSHHSITMHCLRLVSLYSSWWDHSWGAEKNAVYWAGSSTGGHWTAHTWAKGHPQRLVALATGKAETSTGAKVDISHRDVALTRIVGCEPRPVCDAMSRFFWGGLPDTTTGGRSSRGPDPENRALGYRFALDVNGNSFSGRFYRRLASRGVPLKINIFREWHDDRLRAWVHYVPFSVSMEEMPELMRVLTSTATGQRISRSIAEARREWHQLAVSPQHQGIYLYRLMLEMTRVRDGRREANYEKKKNN