MDSGTGSSADHIRDASLPGCARNGSKASRSLVAVAQTRRSTKCVRGSEAPRLDEAPGPQHRPWADLPPDILGVVAGRLALLEDRARLRSVCRGWRAAARIHRRLPPCPPLLVLSDFSFFSFRSEGTLMGACRRVPLPGRETAGSGNVRCVGSFEGCLVGVKNNKSRYFGDLRCFLMNAFSQVVIRLPSPSCRSGAARSADTLRTSLPIIINGSGVVNCAINAAPCVMSFSKVILSSSPDSGSKCVVAALSNIKSAAKLALWRSGMKSWCVCDGAWTADLIDIVFCQGKLFMLSFSKVTTDLLALEIADDNSGLMVSRVAFCAIERPEVSDGCWKNIWGIVEWRGKLLIVQICHGNDEFGESFVEVKVFEADLSRNPVRLTEIESLDGDCIFMSPSSSKSFRCHYGGGGGEGDLIYIFLGPSRLVYNMKDGTMAPFAADIPEDKLREADGKPMNPVWLFPSE*