MCPILAALGGIVPRITREDGTRALVMVPTRELAAQVLDTAARLGKCYHWVVCGGVMGGENKQKEKARLRKGVSVLVATPGRLLDHLRHTTAFRADLLRWLVLDEADRMLDVGFEEDLNAILADLNRRTENAGERGTRCTALLSATLTAGTSRLADLAMVDPVTIEIDPEEPEYELALADAKQMIVRMPEQLRHTAVEVPAKCRLAALAGLLAGWMQGAVPKVMVFLSSCESVEFHYRVLSWLASGGKAKKGAKGPRGAGDVDAGGYSVFRLHGVLSQTDRRAVYQGFSKATAGVLLCTDVGARGLDFVGVGATVQVDPPSDPTTYVHRVGRTARLGAEGEAVLFLQPREVEYATVLGDLGVNFCAASVPAMLDVLDGAAGGGGGGGDFERNPHLHPAAQKLQRKLHAEVSGDKELLTLAKDAFRSYVRSYATFPSDMKHIFHVKRLHLGHVASAFGLKEAPGLIGKSATRERLQAAKDAKRK