MDMGAITPLMFNVTLSGVSINTIIDPSILAEFWATLSIQVMPGNDLIGIPGPTFRILDEGGKHYIAHNFASAIGEAMVKFVIDGSGTHPDRYLLGRATYFRPENIITSVGDLDVWVPSGYPLQSSLTSSSLDTSSLASTVSARRNSRGGAVKVPRPPNAYILYRKDNHKAVKQANPSLSNNDISVILGRRWNNEIDTVRVHYHKMAVEIKRQVEILHPHYKYNPRKPSEIRRRARSGNHGVYTVEGGQASDSSVTMPTPPLDFETASGNSLMSPSSDI